Zalogowany za pomocą klucza SSH, czy mogę zresetować hasło do mojego konta?


13

Jestem zalogowany na serwerze za pomocą sshkey ( ssh -i /home/me/.ssh/ssh-key me@server).

Otrzymałem prawa sudo na tym serwerze od administratora, ale nie mogę ich wykonać, ponieważ zapomniałem mojego aktualnego hasła uniksowego (lub nigdy mi tego nie powiedziano). Jestem już zalogowany - czy mogę zresetować hasło passwd, nie znając mojego starego hasła?


1
Przepraszam, ale wątpię. Poproś administratora o zresetowanie go za Ciebie i zmianę.
Kevin

1
Gah! Próbowałem nawet passwd --sysadmin-is-a-new-dadi nadal nie działało!
Michael Scheper,

Chciałem zrobić to samo, ... najłatwiej jest zrestartować komputer w trybie pojedynczego użytkownika, jeśli masz fizyczny dostęp do komputera. Postępowałem zgodnie z tym dokumentem vultr.com/docs/boot-into-single-user-mode-reset-root-password
Mathieu J.

Odpowiedzi:


10

Obawiam się, że będziesz musiał poprosić swojego administratora systemu o podanie nowego hasła. Uwierzytelnianie klucza RSA jest akceptowane przez SSH, ale nie przez passwdpolecenie.


1

hasła nie można zmienić za pomocą polecenia passwd, chyba że usługa uwierzytelniania pochodzi z plików lokalnych (patrz /etc/nsswitch.conf). Jeśli twoje logowanie jest oparte na sieci, administrator jest na ratunek, a ponieważ sudo jest zwykle używane w środowiskach sieciowych, lepiej go zresetować, ponieważ ponosisz wyłączną odpowiedzialność za bezpieczeństwo swojego konta.


-3

Absolutnie. Zakładając, że masz przede wszystkim uprawnienia do zmiany własnego hasła.

Czy masz trudności z dokonaniem zmiany?


Trudność polega na tym, że jestem proszony o stare hasło i nie znam go.
nhoening

@nhoening - Ach tak, to będzie trudne. Zapomniałem, że nie masz aktualnego hasła. W dalszym ciągu może być możliwe wykorzystanie sudo, jeśli konfiguracja pozwala na użycie hasła passwd bez hasła, chociaż jest to mało prawdopodobne.
Tok
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.