FreeBSD ve SSH çalıştıran gömülü bir cihaz üzerinde çalışıyorum.
Bildiğiniz gibi, sshd ilk başlatıldığında rasgele bir dizi sunucu anahtarı oluşturmayı seviyor. Sorun şu ki, ürünü salt okunur bir sd kart dosya sistemiyle (pazarlık dışı) gönderiyoruz.
Gördüğüm gibi iki seçeneğim:
- Tüm cihazlarda aynı sshd server anahtarlarını gönderin
- Bir bellek dosya sistemi kurun ve her açılışta sunucu anahtarlarını oluşturun (yavaş ...)
Tüm cihazlarda aynı sunucu anahtarlarını göndermek büyük bir güvenlik sorunu mu? Bu öğeler doğrudan internette olmayacak. Bazen aynı kişinin ve aynı ağın sahip olduğu birden fazla cihaz olacaktır.
Cihaz çoğu zaman internete bağlı olmayacaktır.
SSH ile giriş yapmak normal çalışmanın bir parçası değildir. Çoğunlukla programcıların ve teknisyenlerin rahatlığı içindir. Müşteriler SSH ile cihaza giriş yapamayacaklar.
Birden fazla donanım aygıtında aynı sunucu anahtarlarını kullanmanın sonuçları nelerdir?
PS birisi lütfen bir şeylerin interneti etiketi oluşturabilir mi?
EDIT : Tüm hostlara (cihazlar) aynı host private anahtarlarını kurmaktan bahsediyorum. Kullanıcının genel / özel anahtarlarına gelince, şu anda anahtar tabanlı giriş yapma planı yoktur - şifre girişi olur. Yine, tüm sunucularda (cihazlarda) aynı şifre.
Bunun muhtemelen kötü bir fikir olduğunu biliyorum. Nedenini tam olarak kötü bir fikir olduğunu bilmek isterdim, böylece takasları anlayabiliyorum.