Właśnie zacząłem używać Scientific Linux (7.0) (choć zakładam, że to pytanie może być neutralne pod względem dystrybucji ..). Wersja jądra to 3.10.0-123.20.1.el7.x86_64.
Wracając do mojego pytania.
Przełączyłem się na root
konto i stamtąd utworzyłem nowe konto użytkownika test-account
za pomocą polecenia adduser test-account
. Nie monitował mnie o hasło ani nie użyłem opcji podania hasła. Sądzę więc, że jest to konto „bez hasła”. Mogę zalogować się na to konto z konta root - co, jak sądzę, byłbym w stanie bez podania hasła, nawet gdyby konto testowe miało hasło. Jednak gdy próbuję zalogować się na to (konto testowe) z trzeciego konta - monituje mnie o hasło. I samo naciśnięcie Enter
nie działa.
Czy można zalogować się na to konto z konta innego niż root. Czy istnieje sposób (bez przełączania się na rootowanie lub używanie sudo
)?
su test-account
. To przełącza się na test-account
monit bez hasła (co by się stało, nawet gdyby test-account
miał hasło). Jednak gdy próbuję przełączyć się na konto testowe z innego nieuprzywilejowanego konta użytkownika, jądro pyta mnie o hasło z monitem i nie przyjmuje nieważności (naciśnięcie eneter
)
adduser
zna-p
opcję ustawienia hasła, jednak jego użycie nie jest zalecane. Więc jako root zróbpasswd test-account
i ustaw hasło.