コマンドを使用してRSAキーを生成した後、インストールしようとしましたが、ssh-keygen
パスワードの入力をssh-copy-id user@host
求められます。user@host
そのため、コンピュータにログインするために使用するパスワードを入力しましたが、うまくいかずに「権限が拒否されました」が返されます。何が問題なのかわかりません。
答え1
リモートコンピュータのユーザー名とパスワードを知っているとします。次の手順を試してください。
- SSH-keygen-trsa
ここで、「t」は生成するキーの種類です。ディレクトリパスの入力を求められます。ディレクトリパスを入力するか、Enterキーを押してデフォルト値を使用します。
- ssh-copy-id -i ~/path_you_specified/id_rsa.pub user@remote_ip_address
ここで、「i」はアイデンティティ文書です。
- SSHユーザー@リモートIPアドレス
これでパスワードなしでリモートサーバーにログインできます。