在Linux Minimal系统中,管理用户主要涉及以下几个方面:
创建新用户
useradd
命令:sudo useradd username
sudo useradd -m -d /home/username -s /bin/bash username
设置用户密码
passwd
命令:sudo passwd username
删除用户
userdel
命令:sudo userdel username
-r
选项:sudo userdel -r username
修改用户信息
usermod
命令:sudo usermod -l newusername oldusername # 更改用户名
sudo usermod -d /new/home/directory username # 更改家目录
sudo usermod -s /new/shell username # 更改默认shell
创建新用户组
groupadd
命令:sudo groupadd groupname
将用户添加到用户组
usermod
命令:sudo usermod -aG groupname username
删除用户组
groupdel
命令:sudo groupdel groupname
文件和目录权限
chmod
命令设置权限:chmod 755 filename # 设置文件为rwxr-xr-x
chmod 700 directory # 设置目录为rwx------
chown
和chgrp
命令更改所有者和组:sudo chown username:groupname filename
sudo chgrp groupname directory
使用sudoers文件
/etc/sudoers
文件(推荐使用visudo
命令)来配置哪些用户可以使用sudo权限:sudo visudo
username ALL=(ALL) ALL
通过以上步骤,你可以在Linux Minimal系统中有效地管理用户账户、用户组以及相关的权限设置。