sshの時に毎回パスワードを要求されるので、新たにid_rsaやauthorized_keysを置きたいと思っています。
ネットで検索すると、接続先の~/.ssh/にそれらのファイルを置けば良いみたいなのですが、
この~/がマウントされた場所にあるため、どこに置いたらいいかわかりません。
sshで外部サーバーAに接続し、そこからさらにもう一度sshで別のサーバーBに飛んでいます。
sshでAからBに飛んだ時、AのホームディレクトリがそのままBのホームディレクトリになっています。
つまり、最初にAにsshするときに使用する.sshがそのままBでも残ってしまっています。
このような場合、.sshはどこに置くべきなのでしょうか?
(すみません、本当にマウントされているかどうかはよくわからないです。ただ、AからBにsshすると強制的にAのホームディレクトリに飛ばされるということです)
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
ちょっと質問文を読んで混乱したのですが、
要は、同一ディスクスペース上で複数の鍵を運用するにはどうすればいいかという話だと理解していいのでしょうか。
authorized_keysは実態はテキストファイルで、鍵情報はふつうに改行して追記していけば良いです。
秘密鍵は適当にリネームしておけばいいでしょう。たとえばid_rsa-local2A
id_rsa-A2B
みたいにしておけば混乱なく併存可能です。
Aへのログインの際はssh -i ~/.ssh/id_rsa-local2A ...
、
AからBへログインするときはA上でssh -i ~/.ssh/id_rsa-A2B ...
という感じで。
投稿2018/09/21 10:26
総合スコア13671
0
ベストアンサー
そのような環境であれば、.sshは共有することになりますね。
mountされているということは、そのように使うことを想定されているはずです。
投稿2018/09/21 10:10
総合スコア1167
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/21 10:38
2018/09/21 10:46
2018/09/21 10:53
2018/09/21 10:56
2018/09/21 11:22 編集
2018/09/21 11:23
2018/09/21 11:26
2018/09/21 11:48 編集
2018/09/21 11:58
2018/09/21 12:41
2018/09/21 12:43 編集
2018/09/21 13:00
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/21 10:36
2018/09/21 11:21