歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

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

如何在腳本中執行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