私は(非常に)最近、ssh上のtarに関してこの質問を投稿しました。
質問には答えがあり、別の質問をしています。
次のコマンドを実行して、ローカル マシンからコードを実行するサーバーにコードをプッシュします。
tar -cJf - ./my_folder | ssh user@example 'tar -xJf - -C ./path-to-my_folder/'
ssh
/scp
を使用sshpass -p password
して、毎回パスワードを要求するコマンドを停止できることを知っています。別の認証方法を使用できないことに注意してください。
上記のコマンドと組み合わせsshpass
て、パスワードを何度も入力する必要がないようにすることはできますか?
つまり、上記のコマンドを実行するたびにパスワードを入力する必要がないように、上記のコマンドを編集して含めるにはどうすればよいですか?sshpass
編集:以下が機能することに注意してください
例えば
sshpass -p <password> ssh ... blaa blaa
sshpass -p <password> scp ... blaa blaa