web-dev-qa-db-ja.com

SSHキー@ forge.laravel.comを正しく設定する方法は?

Forge.laravelを使用してLinode上にサーバーを作成しました。

すべて正常に動作しているようですが、SSH経由でサーバーにアクセスしようとしています。 Forgeはデフォルトでサーバーを作成し、パスワードによるSSHアクセスを許可するようになったため、サーバーにSSHキーを追加する必要があります。これを行うには、コントロールパネルの[サーバーマネージャー]タブにオプションがあります。

Githubの記事に従ってSSHキーを作成しましたが、githubへの接続は正常に機能します。

help.github.com/articles/generate-ssh-keys

公開鍵をforgeに配置した後、次を使用してSSH経由でサーバーにアクセスしようとしました。

ssh MY_SERVER_PUBLIC_IP

 ssh forge@MY_SERVER_PUBLIC_IP -i /home/MYUSER/.ssh/id_rsa.pub

次のエラーが発生しました:

Permission denied (publickey)

この問題を解決する方法についてのアイデアはありますか????

2

キーを作成する場合、2つの部分があります。公開鍵と秘密鍵。

偽造してsshキーを作成し、名前を付けて(どれでも構いません)、公開キーを切り取って、指定されたフォームフィールドに貼り付けます。

次に、秘密鍵をローカルに保存します.ssh folder同じ接続コードを使用して、秘密鍵を参照します。

1
richievc