もっと正確な質問をしたい場合:
rsync
パスワードを入力しなくてもパスワードを要求するキーを使用してこれを実行できるようです。ssh
たとえば、rsync
コマンドラインから次を実行できます。
rsync -qavz -e ssh -i /home/keshlam/.ssh/password_id_dsa.pub a.a [email protected]:/home/password_id/a.a
a.a
パスワードを要求せずにリモートコンピュータにファイルが表示されることを確認してください。
私の推測では、これはsshキャッシュ効果のようです。昨日はパスワードを入力しましたが、両方のコンピュータが依然としてお互いを信頼しています。
この分析は意味がありますか?それでは、テストのためにキャッシュをフラッシュする最も簡単で信頼性の高い方法、つまり再起動は何ですか?
ベストアンサー1
私の推測では、これはsshキャッシュ効果のようです。昨日はパスワードを入力しましたが、両方のコンピュータが依然としてお互いを信頼しています。
これは、使用できるように秘密鍵を暗号化して保存するssh-agent
ことです。gnome-keyring
テスト用にキャッシュをフラッシュする最も簡単で信頼性の高い方法(再起動)は何ですか?
ssh-agent
で保存したキーを一覧表示しますssh-add -l
。記載する必要があります。以下を使用して削除できます。ssh-add -d /path/to/your.key