简单的web控制shell脚本方法
1)查看php运行用户:一般php运行用户是apache
2)给apache用户做密钥信任:
2.1)
先看看apache用户的信息:
# su - apache
This account is currently not available.
# cat /etc/passwd|grep apache
apache:x:48:48:Apache:/var/www:/sbin/nologin
改为:
apache:x:48:48:Apache:/var/www:/bin/bash
2.2)
root用户上操作:
mkdir /var/www/.ssh
chown apache. /var/www/.ssh
2.3)
然后再切换到apache用户:
su - apache
ssh-keygen -t rsa
2.4)
root用户上操作,最后改回nologin:
apache:x:48:48:Apache:/var/www:/sbin/nologin
3)页面写法:
3.1)
cat /var/www/html/function/restart.html
重启服务
重启
3.2)
cat/var/www/html/function/restart.php
页:
[1]