Linux 用户管理

2019-04-02  本文已影响0人  Yokiijay

创建用户
useradd -m -g 组名 用户名 -m自动创建家目录 -g设置组名

切换用户
su 用户名
su - zhangsan 切换到zhangsan用户的家目录

设置密码
passwd 用户名

删除用户
userdel -r 用户名 -r 删除用户的同时,删除与用户相关的所有文件。

用户信息保存在/etc/passwd
组信息保存在/etc/group

查看用户id信息
idid 用户名
查看当前登录的所有用户和来源
who
查看当前登录的用户名
whoami


usermod 修改用户基本信息
usermod -g 组名 用户名 修改用户的主组
usermod -G 组名 用户名修改或添加附加组
usermod -d ~ 用户名 修改用户登入时的目录
usermod -s /bin/bash 用户名 修改用户登入时的shell


which 相关


which 命令 即可查看命令所在目录

例子:
groupadd dev创建dev组
cat /etc/group查看dev组建好没有
sudo useradd -m -g dev Zhangsan新建用户到dev组
sudo passwd Zhangsan设置Zhangsan密码
su Zhangsan登录到Zhangsan
exit退出登录
sudo usermod -s /bin/bash Zhangsan修改Zhangsan的shell工具为bash
sudo usermod -d ~ Zhangsan修改Zhangsan家目录为~

上一篇下一篇

猜你喜欢

热点阅读