Ssh-key ile oturum açtım, hesap şifremi sıfırlayabilir miyim?


13

Bir sunucuda sshkey ( ssh -i /home/me/.ssh/ssh-key me@server) ile oturum açtım .

Bu sunucuda yönetici tarafından sudo hakları aldım, ancak gerçek Unix şifremi unuttuğumdan (ya da hiç söylemedim) bunları kullanamıyorum. Zaten oturum açtım - passwdeski şifremi bilmeden şifremi sıfırlayabilir miyim?


1
Üzgünüm, ama bundan şüpheliyim. Yöneticiden sizin için sıfırlamasını ve değiştirmesini isteyin.
Kevin

1
Gah! Hatta denedim passwd --sysadmin-is-a-new-dadve hala işe yaramadı!
Michael Scheper

Aynı şeyi yapmak istiyordum, ... makineye fiziksel erişiminiz varsa, en kolayı tek kullanıcı modunda yeniden başlatmaktır. Bu dokümanı takip ettim vultr.com/docs/boot-into-single-user-mode-reset-root-password
Mathieu J.

Yanıtlar:


10

Korkarım sistem yöneticinizden size yeni bir şifre vermesini istemeniz gerekecek. RSA anahtarı kimlik doğrulaması SSH tarafından kabul edilir, ancak passwdkomut tarafından kabul edilmez .


1

kimlik doğrulama hizmeti yerel dosyalardan gelmedikçe şifre passwd komutuyla değiştirilemez (bkz. /etc/nsswitch.conf). Girişiniz ağ tabanlıysa, yönetici kurtarma amaçlıdır ve sudo genellikle ağ ortamlarında kullanıldığından, kendi hesabınızın güvenliğinden yalnızca sorumlu ve sorumlu olduğunuzdan sıfırlamanız daha iyi olur.


-3

Kesinlikle. Her şeyden önce, kendi parolanızı değiştirme izniniz olduğunu varsayarsak.

Değişiklik yapmaya çalışırken zorluk yaşıyor musunuz?


Zorluk şu ki, eski şifre isteniyor ve bilmiyorum.
nhoening

@nhoening - Ah evet, bu zor olacak. Mevcut şifrenizin olmadığını unuttum. Yapılandırma passwd komutunun şifresiz kullanımına izin veriyorsa, sudo'dan yararlanmak mümkün olsa da, durum böyle olmayabilir.
Tok
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.