Załóżmy, że tworzę użytkownika o nazwie „fałszywy” za pomocą adduserpolecenia. Jak mogę się upewnić, że ten użytkownik NIE będzie realną opcją logowania, bez wyłączania konta. Krótko mówiąc, chcę, aby konto było dostępne za pośrednictwem su - bogus, ale nie chcę, aby było dostępne za pośrednictwem zwykłego monitu logowania.
Rozglądając się, wydaje się, że muszę wyłączyć hasło tego użytkownika, ale robienie tego passwd -d bogusnie pomogło. W rzeczywistości pogorszyło to sytuację, ponieważ mogłem teraz zalogować się do fałszywego bez wpisywania hasła.
Czy istnieje sposób, aby wyłączyć regularne logowanie dla danego konta?
Uwaga: Dla jasności wiem, jak usunąć użytkownika z opcji menu graficznych ekranów logowania, takich jak gdm, ale te metody po prostu ukrywają konto bez wyłączania logowania. Szukam sposobu na całkowite wyłączenie regularnego logowania, w tym tryb tekstowy.
-djest flagą do usunięcia hasła. Różni się to od wyłączenia (nazywane blokowaniem, patrz odpowiedź Chada).