1. 程式人生 > >linux禁止使用者互動式登陸

linux禁止使用者互動式登陸

建立使用者Timmy ,並且禁止該使用者互動式登入

useradd -s /sbin/nologin Timmy  ##建立使用者Timmy,並設定Timmy登陸的shell為/sbin/nologin

在這裡插入圖片描述
修改Timmy使用者的密碼
在這裡插入圖片描述
檢視使用者資訊,可以看到使用者使用的shell是/sbin/nologin

tail -n 3 /etc/passwd     ##檢視使用者資訊後三行

在這裡插入圖片描述
切換到Timmy使用者時候,禁止Timmy使用者互動式登陸。提示:This account is currently not available
在這裡插入圖片描述
如果想讓Timmy使用者互動式登陸,修改使用者使用的shell為/bin/bash

usemod -s /bin/bash Timmy

在這裡插入圖片描述
禁止已經存在的使用者Timmy互動式登陸

usermod -s /sbin/nologin Timmy 

在這裡插入圖片描述