用户基本管理

添加用户

useradd user1 
useradd user2
#添加用户 user1 user2
useradd -d /home/u3 user3
#添加用户 user3,家目录为 /home/u3

查看用户

cat /etc/passwd
#在Linux /etc/passwd文件中每个用户都有一个对应的记录行
cd /home
#查看用户家目录
ls

删除用户

userdel -r user3
# -r 删除账户已经家目录
grep user3 /etc/passwd
ls

修改账号密码

yes 222 | passwd user2
#修改user2 密码为 222
echo 111 | passwd --stdin user1
#修改user1 密码为 111
#登录用户user1,user2看是否能正常登录

修改账号家目录

mkdir /home/u1
chown user1:user1 u1
chmod 700 u1
usermod -d /home/u1 user1
grep user1 /etc/passwd
#修改user1家目录为u1

#如果命令提示符变成这样,可以用下面命令解决问题
#bash-4.2$  
#cp -a /etc/skel/. /home/u1

最近登录用户

last -n 10
#查看最近登录的用户

切换用户

su user1
#切换用户至user1
su - user1
#切换用户至liang,并且切换后目录在家目录(推荐使用)

su user1 -c id
#以user1的身份运行id命令

锁定用户

usermod -L user2
usermod -U user2
#锁定与解锁用户
最后修改:2022 年 04 月 21 日
如果觉得我的文章对你有用,请随意赞赏