标签:RUN 傻瓜式 apacheshell export 管理员 APACHE apache2 php
apache2 管理员用户运行(php无权限问题
代码亲身试过,绝无问题
apache版本:
Server version: Apache/2.4.38 (Debian)
Server built: 2021-12-21T16:50:43
就是配置文件为 apache2.conf
的版本
硬件:
树莓派zero 0
前期准备:创建一个无密码的管理员用户
注意!一切操作都由root完成!
# 创建一个用户名为 apacheshell 的用户
useradd apacheshell
# 无返回
# 查看 apacheshell 的用户组
groups apacheshell
# 返回:
# apacheshell : apacheshell
# 用户组:用户名
# 打开文件
nano /etc/sudoers
# 找到 ‘root ALL=(ALL:ALL) ALL’ 的后面 添加
apacheshell ALL=(ALL:ALL) NOPASSWD: ALL
# ctrl+x 后点击 y 退出
至此,一个无密码的管理员就创建完成了。
当然,你有自己的方式创建也没有问题,只要知道无密码的管理员用户的用户名即可
正文:更改apache的启动用户
# 打开 apache 的目录,一般为:
cd /etc/apache2/
# 找到其目录下的 ‘apache2.conf’ 和 ‘envvars’
# apache2.conf
# 找到:
# User XXX
# Group XXX
# 改为:
User apacheshell
Group apacheshell
# ctrl+x 后点击 y 退出
# envvars
# 找到:
# export APACHE_RUN_USER=XXX
# export APACHE_RUN_GROUP=XXX
# 改为:
export APACHE_RUN_USER=apacheshell
export APACHE_RUN_GROUP=apacheshell
# ctrl+x 后点击 y 退出
之后,重启机器 reboot
,即可使用管理员账户运行代码!
标签:RUN,傻瓜式,apacheshell,export,管理员,APACHE,apache2,php 来源: https://www.cnblogs.com/dffxd/p/16357251.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。