Próbuję zmienić hasło, które jest wyświetlane podczas uruchamiania sudo
w systemie Ubuntu. Uruchomienie sudo passwd
lub sudo passwd root
powoduje wyświetlenie dwóch nowych monitów o hasło i zmiana hasła jest pomyślna.
Ale wtedy nadal mogę używać mojego starego hasła, gdy sudo
ponownie biegnę w celu uzyskania czegoś innego. Mam użytkownika z tym samym hasłem, ale nie wiem, czy to robi różnicę. Włączyłem użytkownika root i widzę, że nowe hasło działa z kontem użytkownika root.
Więc hasło roota zostało zmienione, ale nie hasło dla sudo
.
Jak mogę zmienić sudo
hasło?
su
, to twoje hasło jest używane przezsudo
.Odpowiedzi:
Zmieniasz hasło roota.
sudo
chce hasła użytkownika.Aby to zmienić, wypróbuj zwykły
passwd
, bez argumentów lub bez niegosudo
.Alternatywnie możesz wydać:
źródło
/etc/sudoers
które konfigurują zachowaniesudo
Hasło, którego używasz w sudo, to hasło do twojego konta, a nie konta root.
sudo
służy do zapewnienia dostępu do poleceń, które należy wykonać jako root, bez bezpośredniego dostępu do roota. Aby zmienić własne hasło, użyjpasswd
bez sudo.źródło