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