我可以自動使用SCP(通過輸入用戶ID /密碼)的系統下載的文件和操作文件,並上傳到同一個地方下載文件。如果你有一個shell腳本使用scp的任何想法,請不要讓我知道我可以使用SCP使用shell腳本
感謝
我可以自動使用SCP(通過輸入用戶ID /密碼)的系統下載的文件和操作文件,並上傳到同一個地方下載文件。如果你有一個shell腳本使用scp的任何想法,請不要讓我知道我可以使用SCP使用shell腳本
感謝
是的,你可以很容易地從一個shell腳本自動執行,但現在的問題是你是否想輸入密碼每次手動運行該腳本,或者使用SSH密鑰來完成認證,實現全自動化。
使用SCP檢查this tutorial。
SCP是在linux普通的命令行uility所以它可能是直接使用。示例請參見this page。
使用ssh-copy-id
[對命令由發行而異,但在Ubuntu它是SSH-拷貝-ID]。這裏是如何:
ssh-copy-id ~/.ssh/id_rsa.pub [email protected]
這將安裝您的公鑰到遠程主機。如果你這樣做,它不會要求你的密碼!
如果你沒有的〜/ .ssh/id_rsa.pub,然後運行ssh-keygen
,並接受所有默認選項[只需按下當它提示輸入輸入。
可能與http://stackoverflow.com/questions/1346509/automate-scp-file-transfer-using-a-shell-script – Raghuram