Posts

Showing posts from March, 2023

Raspberry Pi 5 ve UART

Raspberry Pi 4 ve öncesinde, UART üzerinden cihazlarla haberleşmek için "/boot/config.txt" dosyasında aşağıdaki satırı ekleyerek aktif edebiliyorduk.  enable_uart=1 Raspberry Pi 3 cihazımdaki sistemi Raspberry Pi 5 sisteme yükseltince, ntp için kullandığım UART üzerindeki GPS modülüm çalışmamaya başladı. PPS sinyali düzgün çalışırken, NEMA verisinin gelmediğini farkettim. Kalitesiz bir bağlantı üzerinde olduğum için ntp offset sapıtmaya başlamış. Raspberry Pi 5 ile büyük değişiklik yapılmış. Ana UART bir sokete taşındığından enable_uart ile sadece soketteki UART aktif oluyor. GPIO 14 - 15 üzerinden bağladığımız cihaza bağlanamıyoruz. GPIO 14 - 15 üzerindeki UART ı aktif hale getirmek için "/boot/config.txt" dosyasında aşağıdaki overlay'i kullandım. dtoverlay=uart0-pi5 Bu overlayı tanımladıktan sonra UART pinlerine bağladığım GPS modülünden veri almaya başladım.
SSH Şifresiz Giriş Secure Shell kısaltması olan SSH, uzaktaki bir sisteme güvenli bir kanal üzerinden erişim sağlamanızı sağlayan bir protokoldür. Bu sisteme giriş yapabilmek için, ilk başta kim olduğunuzun tespit edilmesi gerekir. Yapılacak bu tespit üzerinden yetkilerinizi kullanabilirsiniz. En çok kullanılan tanımlama yöntemi ise "kullanıcı adı", "şifre" ikilisidir. Şifre sisteminin bilinen zayıflıklardan ilki olan, şifreniz kolay tahmin edilebilir olduğunda şifrenizin kırılma ihtimali artmakta ve güvenlik seviyeniz düşmektedir. Diğer zayıf noktası ise, bu şifre iki taraf tarafından bilinen bir şifredir. Doğrulama sistemi simetrik olduğu için kendinizi sisteme tanımlama esnasında sisteme bir şifre vermeniz gerekmektedir. Karşı tarafın şifreyi tutma şeklinden veya bu şifre belirleme protokolü esnasında üçüncü bir kişinin araya girmesine kadar, bu sürecin zayıf noktaları bulunmaktadır. Bu zayıf noktalarda oluşabilecek herhangi bir zaafiyette karşı sisteme erişimin