CentOS 7: 创建 www 用户和组,并配置权限
CentOS 7: 创建 www 用户和组,并配置权限
本文将详细讲解如何在 CentOS 7 上创建 www 用户和组,并设置权限,以确保网站的安全性和稳定性。
命令:
sudo groupadd -r www
sudo useradd -r -g www -s /sbin/nologin -d /var/www/html www
参数解释:
sudo: 执行命令时使用超级管理员权限groupadd: 创建一个新的用户组-r: 该组为系统内置组,不会被轻易删除www: 新用户组的名称为wwwuseradd: 创建一个新用户-r: 该用户为系统内置用户,不会被轻易删除-g www: 将新用户添加到www用户组中-s /sbin/nologin: 指定新用户的默认 shell 为/sbin/nologin,即不允许该用户登录系统-d /var/www/html: 指定新用户的主目录为/var/www/html,即新用户的默认工作目录为/var/www/htmlwww: 新用户的用户名为www
总结:
通过以上命令,我们创建了一个名为 www 的系统内置用户组和用户,并配置了其权限:
- 用户组
www无法被轻易删除,确保网站的安全性和稳定性 - 用户
www无法登录系统,避免恶意访问 - 用户
www的主目录为/var/www/html,方便网站文件管理
注意:
- 创建用户和组后,需要设置网站目录权限,例如将
/var/www/html目录的所有者设置为www用户,并给予www用户读写权限。 - 为了安全起见,建议定期检查网站目录权限,防止出现安全漏洞。
希望本文能够帮助您理解如何在 CentOS 7 上创建 www 用户和组,并配置权限。
原文地址: https://www.cveoy.top/t/topic/nvxJ 著作权归作者所有。请勿转载和采集!