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: 新用户组的名称为 www
  • useradd: 创建一个新用户
  • -r: 该用户为系统内置用户,不会被轻易删除
  • -g www: 将新用户添加到 www 用户组中
  • -s /sbin/nologin: 指定新用户的默认 shell 为 /sbin/nologin,即不允许该用户登录系统
  • -d /var/www/html: 指定新用户的主目录为 /var/www/html,即新用户的默认工作目录为 /var/www/html
  • www: 新用户的用户名为 www

总结:

通过以上命令,我们创建了一个名为 www 的系统内置用户组和用户,并配置了其权限:

  • 用户组 www 无法被轻易删除,确保网站的安全性和稳定性
  • 用户 www 无法登录系统,避免恶意访问
  • 用户 www 的主目录为 /var/www/html,方便网站文件管理

注意:

  • 创建用户和组后,需要设置网站目录权限,例如将 /var/www/html 目录的所有者设置为 www 用户,并给予 www 用户读写权限。
  • 为了安全起见,建议定期检查网站目录权限,防止出现安全漏洞。

希望本文能够帮助您理解如何在 CentOS 7 上创建 www 用户和组,并配置权限。

CentOS 7: 创建 www 用户和组,并配置权限

原文地址: https://www.cveoy.top/t/topic/nvxJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录