在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系统中管理用户权限的基本方法。通过这些命令,可以有效地创建、修改、删除用户和用户组,以及管理文件和目录的权限。