Linux机器上登录我的Linux红色帽子机版本6.x如何控制用户可以根据配置文件
本机是一台服务器机器服务于许多用户(2000登录到本机的差异用户)
登录/密码
Login – root
Password – Pass123
但在我要禁用登录访问
而所有其他用户有些用户想启用LOGI本机
-N接入由于以下方式
我要创建文件 - /etc/logins_users.txt
#Users disable/enable
Uhdwe 0
Hdec 0
Tfsge 1
Okdejb 0
Wfdxdswh 1
.
.
.
.
.
.
- 备注 - 用户名是uniq的名称
因此,如果用户获得值0,则拒绝访问服务器
但如果值是1,那么用户将登录到服务器
所以,问题是如何禁用/启用用户根据文件/etc/logins_users.txt登录?
通常的方法来管理这将禁用其外壳。 'chsh -s/usr/sbin/nologin用户名'。另请参阅http://unix.stackexchange.com/questions/10852/whats-the-difference-between-sbin-nologin-and-bin-false – tripleee 2015-02-24 07:59:44
这个例子是关于如何禁用,但如何启用它? – maihabunash 2015-02-24 08:34:54
以'-s''运行将通过将shell设置为系统的默认值来启用该帐户。如果您的用户曾经拥有不同的首选外壳程序,那么他们必须在能够登录后才能将其更改回来;或者您可能想要在禁用它之前跟踪其价值,以便稍后恢复。 – tripleee 2015-02-24 08:38:13