zhouyi 发表于 2018-8-27 08:35:01

简单的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]
查看完整版本: 简单的web控制shell脚本方法