Ubuntu 修改 Apache2 运行用户/用户组及修改方法
2017-10-12 11:45
525 查看
我们在安装apache后,有时在上传文件的时候,提示没有权限或者是不可写,我们都会去查文件夹的权限。通过ls -l /var/www/html/website可以很直观的看出我们文件和文件夹的权限,drwx-rx-rx没有问题,755其实这个时候,我们有可能忽略了apache运行的用户和用户组这个概念我们在上面查看的时候,还应该看看文件夹的所属用户和用户组是否和apache里的一致我们查看apache的conf里的httpd.conf,查看User,Group分别是什么呢?还可以通过ps -ef | grep
httpd来查看当前启动和运行apache的用户
要是不对的话,我们可以修改httpd.conf里的User,Group达到一致的目的
我做的是 直接把文件夹的所有者 改成 apache用户和组
检查/etc/apache2/envvars文件,发现其中需要使用/etc/apache2/envvars文件中的以下几个环境变量
export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data
修改为:
export APACHE_RUN_USER=与你系统的用户组同名
export APACHE_RUN_GROUP=与你系统的用户组同名
与你系统的用户同名,避免Apache2 写入权限的问题
httpd来查看当前启动和运行apache的用户
要是不对的话,我们可以修改httpd.conf里的User,Group达到一致的目的
我做的是 直接把文件夹的所有者 改成 apache用户和组
检查/etc/apache2/envvars文件,发现其中需要使用/etc/apache2/envvars文件中的以下几个环境变量
export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data
修改为:
export APACHE_RUN_USER=与你系统的用户组同名
export APACHE_RUN_GROUP=与你系统的用户组同名
与你系统的用户同名,避免Apache2 写入权限的问题
相关文章推荐
- Ubuntu 修改 Apache2 用户组 方法
- linux查看所有用户和查看用户组的方法(修改用户组)
- google浏览器不能以跟用户运行的修改方法 linux
- ubuntu中由于将用户权限修改为root导致只能使用guest进入图形化界面的解决方法
- Ubuntu 修改用户密码方法详解
- Ubuntu 下修改用户文件权限的方法
- linux 用户/用户组添加修改删除(ubuntu/centos)
- Linux 完整的修改用户名,用户组的方法记录
- Ubuntu分配修改登陆root用户管理权限的方法
- Linux下Ubuntu修改用户名和用户组,以及主机名方法
- UBUNTU 用户及用户组管理 修改用户和主机名
- Ubuntu 修改用户密码方法详解
- Ubuntu下Chrome浏览器不能以根用户身份运行的解决方法
- linux 用户/用户组添加修改删除(ubuntu/centos)
- ubuntu上修改apache运行用户
- linux 用户/用户组添加修改删除(ubuntu/centos)
- Ubuntu 修改用户密码方法详解
- linux查看所有用户和查看用户组的方法(修改用户组)
- Ubuntu的运行级别与其他的linux不同以及他的修改方法
- Ubuntu分配修改登陆root用户管理权限的方法