
私は 2 つの同一のビーグルボーンを使用しています。これらは同じホスト名を持ち、元々同じ IP を持っていましたが、違いがあるかどうかを確認するために 1 つを変更しました。これらは 2 つの異なるネットワークに展開される予定です。
問題は、両方に SSH 接続できなくなったことです。パスワードは変更されておらず、妻のコンピュータからはログインできますが、私のコンピュータでは次のエラーが発生します。
Permission denied, please try again.
最後に
Permission denied (publickey,password).
静的 IP を設定するまでは、この問題は発生しませんでした。何をしましたか? または、これを修正するには何ができますか?
私はビーグルボーンと自分のコンピュータの両方で Ubuntu を実行しています。
答え1
ログは最初に始めるべき場所です。
それができない場合は、サーバー上で sshd をデバッグ モードで実行し、何が表示されるかを確認します。
/usr/sbin/sshd -Dd
答え2
@fukwai2 が言ったことと似ています。同じマシンの別のポートで ssh を開始することをお勧めします。
/usr/sbin/sshd -d -p 2222 -v
クライアントを実行するときに、-v フラグを使用して、さらに出力が得られるかどうかを確認してください。
最後に、経験上、出力に表示されているすべての内容を確認してください。変更されていないため間違っていると思われる場合でも、何かを行ったことを忘れてしまうことがあります。