Обычно для оболочки nologin
вы можете захотеть также заблокировать учетную запись или установить для пароля недействительный . В / etc / shadow
в Linux заблокированная учетная запись будет иметь ввод пароля вида !!
, а неверный пароль будет *
, например, в Debian Jessie:
/etc/passwd:backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
/etc/shadow:backup:*:16274:0:99999:7:::
В CentOS 7
/etc/passwd:sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
/etc/shadow:sshd:!!:16628::::::
Теперь не имеет значения, что вводится при запросе пароля, он не может работают.