2

Jeffrey Way の指示に従いましたが、ターミナル内で同じ SSH エラーが継続的に発生しています。

Sequel Pro 経由で接続したいのですが、さらに詳しく調べてみると、これが最も正確なログの説明です。

debug1: Host 'IP ADDRESS' is known and matches the RSA host key.
debug1: Found key in /Users/ben/.ssh/known_hosts:17
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: Roaming not allowed by server
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /Users/ben/.ssh/id_rsa
debug1: Authentications that can continue: publickey
debug1: Offering RSA public key: /Users/ben/.ssh/id_rsa.pub
debug1: Authentications that can continue: publickey
debug1: No more authentication methods to try.
Permission denied (publickey).

この方法で SSH キーを生成します。

ssh-keygen -t rsa -C "your_email@example.com"

次に、次の方法で Laravel Forge にコピーします。

cat ~/.ssh/id_rsa.pub | pbcopy

エラーなく保存されます。しかし、次に forge@ip_address を試してみると、常に Permission denied エラーが返されます。

どんな助けでも大歓迎です。

4

2 に答える 2

2

指示に従って同じ問題が発生しました。

試す:

pbcopy < ~/.ssh/id_rsa.pub
于 2015-02-02T15:32:08.353 に答える
1

Forgeでサーバーを再作成することで、この問題を解決しました。pbcopyも機能しませんでした。

于 2015-02-03T09:53:48.367 に答える