PermitRootLogin UID veya Kullanıcı Adına Dayalı mı?
Bazen, örneğin PermitRootLogin gibi yeni bir şey öğrenirken merakınızı gidermek için işlerin nasıl yürüdüğünü biraz daha derinlere çekmek eğlencelidir. Kullanıcı kimliğini veya kullanıcı adını kontrol ediyor mu? Bugünün Süper Kullanıcısı Q&A yazısı meraklı bir okuyucunun sorusuna cevap bulmak için uğraşıyor.
Bugünün Soru ve Cevap oturumu bize topluluk tarafından yönlendirilen bir soru-cevap web sitesi grubu olan Stack Exchange'in bir alt birimi olan SuperUser'ın izniyle geliyor..
Soru
SuperUser okuyucu ge0rg, PermitRootLogin'in UID'ye veya kullanıcı adına bağlı olup olmadığını bilmek ister:
Man sayfa bu belirtir PermitRootLogin:
- Kökün ssh (1) kullanarak giriş yapıp yapamayacağını belirtir..
Ancak, bu kontrolün kullanıcı adına göre yapılıp yapılmadığı açık değildir (kök) veya UID (0). Kök hesap yeniden adlandırılırsa ne olur? yönetim? İrade yönetim ne zaman giriş yapabileceğini PermitRootLogin = hayır? UID = 0 olan iki hesap varsa ne olur?. kök ve yönetim)? İkisinden biri giriş yapabilecek mi?
PermitRootLogin, UID'ye veya kullanıcı adına dayalı mıdır??
Cevap
SuperUser katılımcısı mtak'ın bize cevabı var:
Kontrolün UID ile yapıldığı görülüyor (test edildi OpenSSH_6.7p1 Debian-5 + deb8u3, OpenSSL 1.0.1t 3 Mayıs 2016):
Set PermitRootLogin Kapalı:
Adlı bir kullanıcının olduğundan emin olun yönetim ile yaratıldı UID 0:
Kullanıcının sistemde oturum açmak için kullanılabildiğinden emin olun:
SSH kullanarak sisteme giriş yapıp yapamadığımızı kontrol edin:
Eğer yola çıkarsak PermitRootLogin Açık'a geri dön:
Ve giriş yapmayı deneyin:
Açıklamaya eklemek için bir şey var mı? Yorumlarda ses kesiliyor. Diğer teknoloji meraklısı Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Burada tüm tartışma konusuna göz atın.
Image Credit: Linux Ekran Görüntüleri / Xmodulo (Flickr / Xmodulo)