Nie można użyć standardowych sposobów zmiany hasła


0

Wygląda na tytuł miliona postów internetowych, ale myślę, że ten jest nowy. Na przykład loguję się do serwera serverza pomocą nazwy użytkownika usrnamei hasła pas.

Następnie próbuję zmienić hasło. Tutaj robi się dziwnie.

server% su
Password: pas
su: incorrect password

Następnie próbuję tego:

server% passwrd
Changing password for user usrname
passwd: Authentication token manipulation error

Więc próbuję tego

server% sudo su
[sudo] password for usrname:
Sorry, try again.

dlatego, że nie jestem użytkownikiem root, jestem pod wrażeniem tego, co robić.

Dzięki!

* dodatkowe informacje: * Korzystam z tej wersji systemu Linux:

Linux version 2.6.32-279.22.1.el6.x86_64 (mockbuild@c6b10.bsys.dev.centos.org) (                                                                                        gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Wed Feb 6 03:10:46 U                                                                                        TC 2013


@DavidPostill, czy mogę to wszystko zrobić bez (a) bycia użytkownikiem root (b) bawiąc się na serwerze, który nie jest mój?
Amir Sagiv

Dostaję pwconvteż błąd command not found, choć man pwconvzwraca pełną instrukcję. Co?
Amir Sagiv

Odpowiedzi:


2

Po uruchomieniu polecenia „passwd” jako użytkownika innego niż root pierwsze monitem jest podanie bieżącego hasła. Po uwierzytelnieniu pojawi się monit o podanie nowego hasła.

Jeśli nie znasz swojego aktualnego hasła, musisz skontaktować się z administratorem systemu, aby zresetować hasło.


Kiedy uruchamiam passwd, nawet nie pyta o moje hasło, po prostu zwraca Authentication token manipuation error. Kiedy uruchamiam sudo passwrd, moje prawidłowe hasło nie działa, jak wspomniałem wcześniej.
Amir Sagiv
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.