Linux 用户管理
新建用户
sudo groupadd leoGroup # 新建组 sudo useradd leo -m -d /home/leo -g leoGroup #新建用户,并指定home目录,指定所属组
修改密码 输入下面命令 然后根据提示输入新秘密
sudo passwd leo
删除用户
sudo userdel leo
修改用户默认的shell解释器(ubuntu)
方法1 直接修改文件 /etc/passwd
该文件的各列的含义:
- 登录名
- 可选的加密密码
- 数字用户ID
- 数字组ID
- 用户名或评论字段
- 用户主目录
- 可选的用户命令解释器
查看用户所属的组
groups # 查看当前用户所属组
groups 用户名 # 查看指定用户所属组
添加用户到指定组
usermod -a -G 组名 用户名 # 使用usermod命令为用户添加新的所属组,同时原先的所属组仍然保留
gpasswd -a 用户名 组名 # 使用gpasswd命令,想指定组中添加用户
修改文件或目录的所有者和所属组
chown -R 所有者 文件名/目录名
chgrp -R 所属组 文件名/目录名