溫馨提示×

linux怎么設置用戶不能登錄系統

小億
332
2023-12-08 16:57:35
欄目: 智能運維

要設置用戶不能登錄系統,可以通過修改用戶的登錄 shell 來實現。登錄 shell 是用戶登錄時所使用的程序,通常是一個命令行解釋器(如 Bash)。通過將登錄 shell 修改為一個無效的程序,用戶無法執行任何命令,從而實現禁止登錄系統的效果。

以下是設置用戶不能登錄系統的步驟:

  1. 以 root 用戶身份登錄系統。

  2. 執行以下命令,將用戶的登錄 shell 修改為一個無效的程序(如 /usr/sbin/nologin):

    chsh -s /usr/sbin/nologin username
    

    其中,username 是要禁止登錄的用戶的用戶名。

  3. 確認修改成功,可以執行以下命令查看用戶的登錄 shell:

    grep username /etc/passwd
    

    如果輸出中顯示 /usr/sbin/nologin,則表示修改成功。

現在,該用戶將無法登錄系統。如果需要恢復該用戶的登錄權限,只需將登錄 shell 修改為有效的程序即可。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女