SSHファイルを使用すると、パスワードを入力してあるLinuxシステムから別のLinuxシステムにファイルをコピーできます。 10個のファイルをコピーしようとしていますが、ファイルごとにパスワードを10回入力するように求められますが、パスワードを一度だけ入力してすべてのファイルをコピーするオプションはありますか?
私が使用するコマンドの例:
spawn scp /modules/com/sample.jar username@machinename:/modules/com/sample.jar
答え1
リモートホストに定期的に接続する場合は、SSHキーを設定してください。ここでドキュメントを見つけることができます:http://www.cyberciti.biz/faq/how-to-set-up-ssh-keys-on-linux-unix/
スーパーユーザーのためのrsyncチュートリアルもあります:https://superuser.com/questions/555799/how-to-setup-rsync-without-password-with-ssh-on-unix-linux
答え2
SSHキーを交換したりUIで起動したりする場合は、filezillaを使用できます。
また、SSHキーを交換したくない場合は、これらのファイルをすべてフォルダに入れて*を使用してすべて移動できます。
spawn scp /modules/com/*.jar username@machinename:/modules/com/
http://www.cyberciti.biz/faq/how-to-set-up-ssh-keys-on-linux-unix/