用cron執行網頁 - Linux

Lauren avatar
By Lauren
at 2010-03-17T18:05

Table of Contents

這邊有一個網頁

http://210.71.15.139:9001/nmap/index.php

主要是掃描某特定區域ip的port有開那些功能


我在crontab裡打

*/5 * * * * /usr/bin/php -q /var/www/html/nmap/index.php

顯示出來的只是網頁的原始碼

也試著改用wget方法去用也沒有效

請問該怎麼改才能顯示出掃描後的結果

而不是網頁的原始檔??


----------------------------------------------------------------

這是我在PHP裡,對主機上新增cron指令的程式碼

if ($_POST['ScanTime'])
{

$tmp_cron_file = '/tmp/crontab.tmp';

$time=$_POST["TimeArea"];

$cron = "*/$time * * * * /usr/bin/php -q /var/www/html/nmap/index.php\n";

file_put_contents("/etc/crontab", $cron,FILE_APPEND);

shell_exec('./run /etc/rc.d/init.d/crond restart');

}

請問這樣子需要修改什麼嗎??


--
Tags: Linux

All Comments

Elma avatar
By Elma
at 2010-03-22T04:53
1.你post參數有沒有給? 2.為甚麼不直接call nmap算了
Ula avatar
By Ula
at 2010-03-26T00:50
那是5是$_POSE['XX']的值~所以這部份沒問題~~
Emma avatar
By Emma
at 2010-03-30T03:13
請問呼叫nmap是指...?
Daph Bay avatar
By Daph Bay
at 2010-04-03T18:29
你的 php 檔案,裡面紙需要寫 POST 過後的程式碼
Erin avatar
By Erin
at 2010-04-07T00:03
nmap是一個執行程式 ,你man一下 nmap就知道了

創立文字檔

William avatar
By William
at 2010-03-17T17:13
對linux不熟,翻了指令書Vi Vim等好像也沒看到我要的不知該從哪下手 我現在想要用指令創建一個文字檔假設為 a.txt 然後我想用指令寫入一行資料在這個文字檔內,假設 100,200,300,400,500 請問該如何下手,麻煩指點一下,謝謝 -- - ...

如何在特定時間區間中執行不同的指令?

Dorothy avatar
By Dorothy
at 2010-03-17T11:53
目前利用rsync 來同步大陸和台灣的NAS,總共有將近1T的資料,頻寬是2M 為了在上班時間不影響VPN的運作,所以在一般上班時間內,我希望將 rsync 的速率,保持在50KB 左右,這可以用 rsync --bwlimit 來達到 但是到了下班時間、深夜、假日時,我又希望能夠全速跑rsync 但是往往前 ...

製作作業系統?

Zora avatar
By Zora
at 2010-03-17T11:22
※ 引述《Maxsolar.bbsatOfO.twbbs.org (Astro v.s. Geo)》之銘言: : ※ 引述《john12.bbsatptt.cc (放蕩過日子的大學生)》之銘言: : : 請問一下, : : 像windows 都有軟體可以把自己的系統做成可以安裝的光碟, : : 請問linux ...

關於Fedora 9無法切換中文語言

Andy avatar
By Andy
at 2010-03-17T02:44
不好意思,打擾各位一下, 由於我似乎在安裝套件時,沒有安裝繁體中文的語言, 導致現在無法切換中文輸入的語言, 有去網路上搜尋可能的解決辦法, 似乎下yum install ....中文包, 不過我有到個人使用設定 - 語言的選項內, 看到目前我所安裝的Linux(Fedora 9)的語言, 只有 ...

Synaptic 無法取得排他鎖定

Carol avatar
By Carol
at 2010-03-17T00:57
剛剛裝好ubuntu 9.10 然後開始裝lazyscripts,勾選了一些套件後 安裝到最後出現了一些錯誤訊息 (似乎是說無法鎖定.....然後就跑到最後lazyscripts安裝完畢) 後來跑synaptic一直出現無法取得排他鎖定就不能更新了 這應該要怎麼解決.. - ...