0
首先,我必須說你是我的新手,但我想學習!shell腳本來檢查ftp和sftp通信
我需要一個腳本,它假設檢查ftp和sftp通信。這是爲26 ftp和sftp。 腳本必須執行1次,腳本假設使用用戶名和密碼登錄到ftp和sftp服務器,從extern列表很容易。
如果ftp工作,它也必須發送一封郵件,即使郵件發送失敗,它也會發送郵件。或者只是在屏幕上打印狀態:活着或不活着應該沒問題。
我開始用下面的腳本:
我發現是這樣的:
「你可以用你的腳本與普通用戶,創建在用戶的主目錄文件的.netrc(〜/ .netrc中),其內容如下: 代碼: 機192.1.1.1 登錄USENAME 密碼的用戶的passwd」 ...
ftp -v -n <<EOF > ${LOG_FTP} 2>&1
open ${IP_ADDRESS_SERVER}
user ${FTPUSER} ${FTPPASS}
...
EOF
我現在需要了解如何將電子郵件發送到我的電子郵件地址或在屏幕上打印結果。
請你能建議我正確的方法或幫我寫腳本。
這對我很有幫助。
在此先感謝您的幫助!
Nico