在CentOS Minimal系统中,管理用户权限主要涉及创建用户、设置密码、修改用户信息、删除用户、管理用户组、设置组密码等操作。以下是具体的管理方法和命令:
使用 useradd 命令创建新用户。例如,创建一个名为 newuser 的用户:
sudo useradd newuser
创建具有主目录的用户:
sudo useradd -m newuser
使用 passwd 命令为新用户设置密码。例如,为 newuser 设置密码:
sudo passwd newuser
使用 usermod 命令修改用户信息。例如,将 newuser 的主目录更改为 /home/newuser:
sudo usermod -d /home/newuser newuser
使用 userdel 命令删除用户。例如,删除名为 olduser 的用户:
sudo userdel olduser
使用 groupadd 命令创建新用户组。例如,创建一个名为 developers 的组:
sudo groupadd developers
使用 usermod 命令将用户添加到组中。例如,将 newuser 添加到 developers 组:
sudo usermod -aG developers newuser
使用 gpasswd 命令设置组成员的密码。例如,为 developers 组的成员设置密码:
sudo gpasswd -a newuser developers
使用 id 命令查看用户的详细信息,包括所属组。例如,查看 newuser 的信息:
id newuser
使用 chown 命令更改文件或目录的所有者。例如,将文件 file.txt 的所有者更改为 newuser:
sudo chown newuser file.txt
使用 chmod 命令更改文件或目录的权限。例如,给 file.txt 添加读、写和执行权限:
sudo chmod 755 file.txt
以上就是在CentOS Minimal系统中管理用户权限的基本方法。通过这些命令,可以有效地创建、修改、删除用户和用户组,以及管理文件和目录的权限。