特殊的shell——/sbin/nologin



特殊的shell——/sbin/nologin:


使用了这个 shell 的用户即使有了密码,你想要登入时他也无法登入,会出现如下的信息:

This account is currently not available.

我们所谓『无法登入』指的仅是:『这个使用者无法使用 bash 其他 shell 登入系统』而已, 并不是说这个账号就无法使用其他系统资源喔! 举例来说,各个系统账号,打印作业由 lp 这个账号在管理, WWW 务由 apache 这个账号在管理, 他们都可以行系统程序工作,但是『就是无法登入主机』而已啦!

 

/etc/nologin.txt:可以代替上述内容显示在屏幕上,而不是预设的!!

/etc/passwd中可以修改某个账号的shell,默认是/bin/bash


你可能感兴趣的:(Linux)