コードのインストールと起動のために、クライアントのLinuxサーバーにSSHで接続します。クライアントが私たちにFTP接続を提供したので、クライアントは「SSHアクセス:可能ですか?」と言います。私にSSHキーを送ってください。私はできます。Linuxサーバーに接続する」。
この手順は正確で効果的ですか?
クライアントがSSHキーを生成し、SSHアクセスのために私たちに渡す必要があるようです...
答え1
私はこれが正しいと思います。以下を使用して独自のSSHキーを作成できますssh-gen
。
ssh-keygen -t rsa
authorized_keys
彼が公開鍵を追加してアクセスを許可するように、彼に公開鍵を送信する必要があります。
ssh-agent
デフォルトでは、使用する秘密鍵を追加する必要があるかもしれません。
eval $(ssh-agent -s)
ssh-add /dir_to_private_key