Jak zmienić hasło roota w Ubuntu?


47

Próbuję zmienić hasło roota w moim systemie Ubuntu.

Oto co zrobiłem:

ashot@ashot-desktop:~$ sudo passwd root 
passwd: Authentication token manipulation error 
passwd: password unchanged

Jak zmienić hasło roota w Ubuntu?


3
Poświęć trochę czasu i przeczytaj odpowiedzi na to pytanie: Dlaczego uruchamianie jako root jest złe?
Takkat

Odpowiedzi:


63

Zwykle nie ma potrzeby ustawiania hasła roota. Zobacz: https://help.ubuntu.com/community/RootSudo

Aby ustawić lub zmienić hasło (root):

sudo -i
passwd

Aby zablokować ponownie

sudo passwd -dl root

Odpowiednie części linku: „Domyślnie ... nie można zalogować się bezpośrednio jako root lub użyć polecenia su, aby zostać użytkownikiem root. Jednak ponieważ konto root istnieje fizycznie, nadal można uruchamiać programy na poziomie root tu właśnie pojawia się sudo ... Pamiętaj tylko, że gdy sudo prosi o hasło, potrzebuje hasła UŻYTKOWNIKA, a nie hasła konta root ... Włączenie konta root jest rzadko konieczne. Prawie wszystko, czego potrzebujesz jako administrator systemu Ubuntu można to zrobić za pomocą sudo lub gksudo. ” (Następnie strona przechodzi dalej, aby dowiedzieć się, jak włączyć rootowanie.)
Evgeni Sergeev

12

Kiedy używasz sudojuż uzyskiwanego dostępu do katalogu głównego, nie musisz określać katalogu głównego.

sudo passwd

Jeśli próbujesz to zrobić z katalogu głównego odzyskiwania, powinieneś:

mount -rw -o remount / 
passwd

4

Jeśli „ashot” jest Twoim kontem root, nie nazywaj „sudo passwd”. Robiłem to od kilku miesięcy i nie zmieniłoby to mojego hasła.

Aby zmienić hasło, musiałem zadzwonić „passwd” bez „sudo”. W przeciwnym razie zmiana hasła nie zostanie uwzględniona.


0

Zainstalowałem plik .deb utworzony dla pardus, kiedy instaluję ten pakiet na ubuntu, moje ubuntu zniknęło, nigdy nie byłem superużytkownikiem, nie mogłem też użyć hasła do zmiany hasła.
Mam ten sam błąd:

passwd: Authentication token manipulation error 
passwd: password unchanged


Spróbuj wykonać następujące kroki;

- zrestartuj ubuntu, otwórz tryb odzyskiwania
- upuść root
- zaktualizuj swój ubuntu do nowej wersji

To rozwiązało mój problem, mam nadzieję, że to również pomoże.


0

Możliwe /etc/passwdi /etc/shadownie pasują.

Spróbuj użyć polecenia pwconv.


1
Dobrze byłoby wyjaśnić, co robi polecenie. W obecnej chwili wydaje się to bardziej komentarzem niż odpowiedzią.
42-
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.