crontab 搭配 expect - Linux

By Joseph
at 2012-03-16T02:24
at 2012-03-16T02:24
Table of Contents
※ 引述《jjkkwsr (JJKKWSR)》之銘言:
: 小弟用 expect 寫了一支 scp 的程式
: 定期會送 log 到另一台 server 上,手動執行沒問題
: 但放到 crontab 時就無法執行
: ======================
: 爬過前文有人遇到相同的問題,癥結點似乎在於 crontab 的 stdin 和 stdout
: 請問有前輩可以指點小弟是否有什麼地方遺漏了嗎,感謝><
建議不要這樣使用 expect 送密碼,安全性很低...
建議還是使用 public key 的方式驗證登入,這樣不需要輸入密碼
就可以直接登入成功。
若你還是要使用 expect 這類方式,建議改用 perl + Net-SCP-Expect
會比較單純。
http://search.cpan.org/~rybskej/Net-SCP-Expect-0.16/Expect.pm
--
: 小弟用 expect 寫了一支 scp 的程式
: 定期會送 log 到另一台 server 上,手動執行沒問題
: 但放到 crontab 時就無法執行
: ======================
: 爬過前文有人遇到相同的問題,癥結點似乎在於 crontab 的 stdin 和 stdout
: 請問有前輩可以指點小弟是否有什麼地方遺漏了嗎,感謝><
建議不要這樣使用 expect 送密碼,安全性很低...
建議還是使用 public key 的方式驗證登入,這樣不需要輸入密碼
就可以直接登入成功。
若你還是要使用 expect 這類方式,建議改用 perl + Net-SCP-Expect
會比較單純。
http://search.cpan.org/~rybskej/Net-SCP-Expect-0.16/Expect.pm
--
Tags:
Linux
All Comments

By Cara
at 2012-03-17T05:21
at 2012-03-17T05:21
Related Posts
g++使用問題

By Freda
at 2012-03-16T02:17
at 2012-03-16T02:17
g++使用問題

By Leila
at 2012-03-16T01:29
at 2012-03-16T01:29
純文字檔案中的Tab怎麼移除?

By Lily
at 2012-03-15T23:44
at 2012-03-15T23:44
很舊的電腦裝免費作業系統

By Dinah
at 2012-03-15T23:26
at 2012-03-15T23:26
很舊的電腦裝免費作業系統

By Cara
at 2012-03-15T22:44
at 2012-03-15T22:44