crontab的时候,重要的配置检测使用cron-config
大部分选项使用yes即可修复(权限、帐户等)
※ Cygwin 安裝方式:
參考: http://www2.cyut.edu.tw/~s9154610/cygwin.html
※ 在 WinXP 的 Cygwin 上安裝 ssh 伺服器:
1. Cygwin 必要安裝的兩個套件:OpenSSH、cygrunsrv
2. 修改 WinXP 的環境變數:
WinXP:桌面 > 我的電腦(右健) > 內容 > 進階 > 環境變數
修改環境變數:path 增加 c:\cygwin\bin
增加環境變數:CYGWIN=ntsec tty
3. Cygwin 設定 OpenSSH:
$ssh-host-config
Should privilege separation be used? (yes/no) :yes
Should this script create a local user 'sshd' on this machine? (yes/no) :yes
Do you want to install sshd as service? (yes/no) :yes
Default is "ntsec" . CYGWIN=ntsec tty
4. 手動啟動及關閉 OpenSSH 服務:
$net start sshd
$net stop sshd
※ 如何讓 WinXP 在 Cygwin 中運行 crontab 服務?
1. Cygwin 必要安裝的兩個套件:cron、cygrunsrv
2. 設定環境:讓 WinXP上安裝了系統服務 cron 且開機即可啟動。
$cygrunsrv -I cron -p /usr/sbin/cron -a -D
3. 啟動服務:
$cygrunsrv -S cron
同樣也可使用 $net start/stop 來手動開關 cron 服務
$net start cron
$net stop cron
4. 可進行測試,如下內容:
$crontab -e