91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

簡單的web控制shell腳本方法

發布時間:2020-06-28 10:17:20 來源:網絡 閱讀:1301 作者:leonardos 欄目:web開發

1)查看php運行用戶:


<?php

system('id -a');

?>


一般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


<head> 

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 

<title>重啟服務</title> 

</head>

<body>

<a href="javascript:if(confirm('確定要重啟嗎?'))location='restart.php'">重啟</a>

</body>

</html>



3.2)

cat/var/www/html/function/restart.php


<?php

system("ssh root@x.x.x.x /root/scripts/test.sh",$returnvalue);

if ($returnvalue == 0){

        echo('<hr/><font color=green size=3><B>重啟成功</B></font><br/>');

        }

else{

        echo('<hr/><font color=red size=3><B>重啟失敗</B></font><br/>');

        }

?>



3.3)

apache配置里加密碼驗證:

<Directory /var/www/html/function/> 

AuthType Basic

AuthName sys

AuthUserFile /var/www/html/function/.htpasswd

require user sys

</Directory>


htpasswd -bc /var/www/html/function/.htpasswd sys 123456


3.4)

做個超鏈接嵌入其他頁面

<a target="_blank">重啟</a>

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

密云县| 正安县| 安新县| 云林县| 沅江市| 洛川县| 个旧市| 香格里拉县| 临西县| 同心县| 堆龙德庆县| 兴海县| 锦屏县| 津市市| 瓦房店市| 博湖县| 江津市| 平遥县| 来宾市| 定州市| 齐河县| 乡城县| 锡林浩特市| 夹江县| 梅河口市| 石棉县| 榆林市| 高邑县| 深州市| 饶河县| 扎鲁特旗| 莆田市| 淮滨县| 庆云县| 延寿县| 曲阳县| 筠连县| 新兴县| 九台市| 开远市| 兰溪市|