SSH'ye anahtar tabanlı erişim ayarlandıktan sonra `su` veya` sudo` kullanılamaz


0

SSH'ye anahtar tabanlı erişim ayarlamak için bu tuturialı takip ediyorum

Bir kullanıcı yarattım. ssh-copy-id <username>@<host>Becasuse aracılığıyla ssh <username>@<host>hala anahtarı istemciye ekliyorum ssh-add, yerel makinede çalıştırdığım bir şifre soruluyor . Terminal bir şifre sormuyor, şifre kullanmadan giriş yapabilirim.

Ama suartık kaçamam. Şifre için her giriş sonuçlanır Authentication failure.

Tekrar denedim. Ancak anahtarı basmadan önce sudoer dosyasına ekledim. Kopyalanan anahtar, ssh-add. Ama şimdi SSH kabuğumun hepsine üye girişi yapamıyorum?

Nasıl kurulum possibiluty ile anahtar tabanlı SSH erişimi kullanmak edebilir suya sudo?

Yanıtlar:


1

Bu kurulumda sudo ve su için parola kullanmaya devam etmek veya parola olmadan çalışmak için sudo ayarlamak (özellikle giriş yapmak için ssh tuşları kullanıldığında dikkatli olun) seçmeniz gerekir.

Hesabın hala bir parola ayarına sahip olduğundan emin olun - sudd yapılandırmasında parola girişleri engellenmeli ve sudo'yu güvenli bir şekilde kullanabilmek istiyorsanız kullanıcıları devre dışı parolalara ayarlamayın. Bu kurulumda, konsoldaki yerel girişler ve sudo için şifreleri kullanmanız gerekir, ancak bunları SSH bağlantısı için kullanamazsınız.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.