婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > php創建帶有效期的linux賬戶

php創建帶有效期的linux賬戶

熱門標簽:好操作的電話機器人 為什么地圖標注后不顯示 大連遼寧電銷機器人 電話機器人客戶對話 400電話辦理 誠薦翰諾科技 地圖標注路線軟件 了不起的修仙模擬器地圖標注 地圖標注機位 谷歌美發店地圖標注入駐
所以只能想辦法讓 webserver 調用這個命令了,平時想要提高權限只有 su 和 sudo 這兩個命令,所以我就把思路放在這上面了,可是結果調用了這兩個命令后也還是不行,在網上搜了搜知道可以修改 sudo 的配置來達到我想要的效果,好了不再廢話了,下面進入正題.

首先 確認是否安裝了 sudo 命令
然后修改 /etc/sudoers
因為 /etc/sudoers 是只讀文件所以要用 visudo 來修改
在結尾加上一行
用戶名 ALL=NOPASSWD:/usr/sbin/useradd
其上面的用戶名改為你的執行 webserver 程序的用戶名
比如 apache 默認的用戶名就是 apache

然后再用下面的php代碼就可以了(在主要的地方已經標上注釋了)
PHP代碼:(請把后面的空格去掉,否則無法正常使用)

復制代碼
代碼如下:

header("content-Type: text/html; charset=utf-8");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
echo ' pre>';
$submit = $_GET['submit'];
$username = $_GET['username'];
$pass = $_GET['pass'];
$password = crypt($pass); //用crypt將密碼加密
$edate = $_GET['edate'];
$self = $_SERVER['PHP_SELF'];
echo ' form methode="GET" action="" >';
echo ' 用戶名 input type="text" name="username"> /input>';
echo ' 密碼 input type="text" name="pass"> /input>';
echo ' 有效期 input type="text" name="edate"> /input>';
echo ' input type="submit" class="ssubmit" name="submit" value="submit"> /input>';
echo ' /form>';
If ($submit == "submit")
{
$expire_date = date("Y-m-d",time()+($edate*24*60*60));
echo $username;//用戶名
echo ' br/>';
echo $pass;//密碼明文
echo ' br/>';
echo $edate;//有效期
echo ' br/>';
echo $expire_date;//截止日期
echo ' br/>';
system("/usr/bin/sudo /usr/sbin/useradd -e $expire_date -p $password $username");
}
echo ' /pre>';

主要函數說明

復制代碼
代碼如下:

$username 用戶名
$pass 密碼明文
$password 用crypt將密碼加密
$edate 有效期
$expire_date 截止日期

標簽:淘寶邀評 眉山 北海 南陽 延邊 龍巖 遼陽 大興安嶺

巨人網絡通訊聲明:本文標題《php創建帶有效期的linux賬戶》,本文關鍵詞  php,創建,帶,有效期,的,linux,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《php創建帶有效期的linux賬戶》相關的同類信息!
  • 本頁收集關于php創建帶有效期的linux賬戶的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 桃江县| 汝南县| 奇台县| 醴陵市| 桑日县| 垫江县| 宣化县| 乾安县| 临颍县| 广饶县| 虎林市| 枣强县| 卢氏县| 唐海县| 连平县| 洞头县| 广饶县| 沾益县| 塘沽区| 桦川县| 长丰县| 内黄县| 遵义市| 加查县| 凤翔县| 岗巴县| 台北市| 凉山| 中牟县| 镇远县| 金乡县| 大悟县| 开化县| 万州区| 顺昌县| 龙岩市| 剑阁县| 乡宁县| 霍林郭勒市| 南部县| 达拉特旗|