SSHの使用に関する質問とSSHがユーザーとどのように関連しているか

SSHの使用に関する質問とSSHがユーザーとどのように関連しているか

SSHがどのように機能するのかわかりません。

  1. コンピュータでSSHキーを生成すると、「フル」コンピュータとすべてのユーザーのキーが生成されますか、それとも私がキーを生成したユーザーにのみ生成されますか? ssh-keygen

  2. SSHキーを生成すると、このユーザーがこのコンピュータに接続するためにこのキーを要求するようにSSHが自動的に設定されますか?

  3. VisualHostKeyを使用しようとしています。 /etc/ssh/ssh_configを編集せずにCLIで有効にする方法はありますか?例えば:うまくssh -o VisualHostKey=yesいかないと思います。

仮想マシンのCentOSテストマシンでsshキーを生成しました。ただし、etc/ssh/ の確認時に使用していたユーザー名のキーは表示されませんでしたが、ssh_host_ecdsa およ​​び ssh_host_ed25555 の内容は表示されました。そうですか?

答え1

sshをよりよく理解するために、マンページやピンポに加えてより良いリソースを提供できますか?

ウィキペディアRFC

コンピュータでSSHキーを生成すると、「フル」コンピュータとそのコンピュータのすべてのユーザーのキーが生成されますか、それとも私がキーを生成したユーザーにのみ生成されますか? SSHキージェネレータ

コアは文書お互いのように。ファイルを保存した場所とそのファイルに設定する権限によって異なります。しかし、ファイルをアーカイブするのは良い習慣です。あなただけのため。たとえば、パスワード、PIN、またはホームキーを使用して行う操作です。

SSHキーを生成すると、このユーザーがこのコンピュータに接続するためにこのキーを要求するようにSSHが自動的に設定されますか?

いいえ

VisualHostKeyを使用しようとしています。 /etc/ssh/ssh_configを編集せずにCLIで有効にする方法はありますか?例: ssh -o VisualHostKey=yes が機能しないようです。

ssh -o VisualHostKey=yes host

働く~/.ssh/config保存できるユーザー固有のプロファイルを作成することもできます。

VisualHostKey yes

答え2

  1. コミュニティ憲章やその他のStackexchange支店には、その問題に関する内容はありません。 Googleはあなたの親友です。 sshが行うことをさまざまな深さで詳しく説明するウェブサイトがたくさんあります。あなたに適した情報の量はあなただけが判断できます。

  2. ssh-keygen呼び出すユーザーのキーを生成します。

  3. これは必須ではありませんが、sshセッションを開始すると、sshは私が知っている限り、$ HOME / .sshディレクトリでrsaキーを探し、次にdsaキーの順序で秘密キーを見つけます。 sshに、この場所以外の場所を見つけないでください、またはキーをまったく見つけないでください。

  4. 視覚的なキーを知らなかったり、使用したことはありません。だからここでは何を言うべきかわかりません。

関連情報