歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 如何在腳本中執行scp時自動輸入密碼

如何在腳本中執行scp時自動輸入密碼

日期:2017/3/1 14:01:40   编辑:關於Linux
如何在腳本中執行scp時自動輸入密碼 用Perl或者其他腳本的時候,都會遇到需要輸入密碼的問題,導致腳本會被中斷。 如何才能不被中斷,SCP可以自動輸入密碼呢,腳本順利執行呢?我用了一個sshpass工具。 1.下載地址: http://sourceforge.net/projects/sshpass/ 2.安裝: ./configure make make install 3.為了能在任意地方執行命令 cp sshpass /user/bin/ 4.執行的命令如下: sshpass -p $PASSWD scp -o StrictHostKeyChecking=no $CMD `cd $path && sshpass -p HS~u8ro8e scp -o StrictHostKeyChecking=no $package javadev\@121.199.60.78:/home/javadev/server`;
Copyright © Linux教程網 All Rights Reserved