Products
96SEO 2025-09-20 13:33 0
在开始之前,确保您的虚拟机已经安装了CentOS系统。
使用useradd
命令创建用户,比方说:
sudo useradd -m -s /bin/bash username
这将为用户创建一个家目录并指定默认的shell。
使用passwd
命令为用户设置密码:
sudo passwd username
系统会提示输入并确认密码。
创建用户组并分配用户到组,使用groupadd
和groupmod
命令。
sudo groupadd groupname
sudo groupmod -aG groupname username
使用chmod
命令设置文件权限,比方说:
sudo chmod 755 /path/to/directory
这将为所有者设置读、写、施行权限,为组和其他用户设置读、施行权限。
设置特殊权限, 如SUID、SGID和Sticky Bit,使用chmod
命令。
sudo chmod u+s /path/to/file
sudo chmod g+s /path/to/directory
sudo chmod +t /path/to/directory
将用户添加到wheel组,允许用户使用sudo施行管理员命令:
sudo usermod -aG wheel username
使用visudo
编辑sudoers文件,设置更细粒度的权限控制。
sudo visudo
编辑SSH配置文件,禁止root远程登录:
sudo nano /etc/ssh/sshd_config
PermitRootLogin no
在/etc/profile
或用户家目录的.bash_profile
中添加以下内容,设置用户会话超时:
export TMOUT=180
通过以上步骤,您可以创建一个高效的多用户CentOS虚拟机环境。注意权限管理和登录平安,以确保系统的稳定性和平安性。
Demand feedback