在Linux中,可以通过以下方法修改用户的权限和所属组:
- 修改用户密码:
# 修改用户密码
sudo passwd username
输入两次新密码即可修改。
- 修改用户UID和GID:
# 修改UID为5000
sudo usermod -u 5000 username
# 修改GID为5000
sudo usermod -g 5000 username
- 将用户添加到其它用户组:
# 将用户添加到sudo和admin组
sudo usermod -aG sudo,admin username
- 修改用户的登录shell:
# 将用户的登录shell改为/bin/
sudo usermod -s /bin/``` username
- 设置用户资源限制:
# 修改/etc/security/limits.conf文件,设置用户资源限制
username soft nofile 65535
username hard nofile 65535
- 将用户添加到其他用户的同组:
# 添加username用户到www用户组
sudo usermod -a -G www username
- 锁定和解锁用户:
# 锁定用户
sudo usermod -L username
# 解锁用户
sudo usermod -U username
- 修改家目录和登录目录:
# 修改家目录为/home/myhome
sudo usermod -d /home/myhome username
# 修改登录目录为/bin/login_dir
sudo usermod -s login_dir username