デフォルトのユーザー名を使用して外部ネットワークでSSH接続を拒否する

デフォルトのユーザー名を使用して外部ネットワークでSSH接続を拒否する

私は最近どこからでも接続できるようにRaspberry Piでポート転送を設定してみました。したがって、これを許可するようにボックスパラメータを変更しました。

私のボックスパラメータのスクリーンショット

私のラズベリーパイが応答するように動作するようです。しかし、私はまだpiユーザー名を使用していますが、これは接続を拒否するようです。 Raspberry Piに接続しようとすると、次のメッセージが表示されます。

PS C:\Users\MyUser> ssh [email protected]

You are trying to login with the default username.
For security reasons this can only be done from a local network or console.

[email protected]'s password:
Permission denied, please try again.

もちろん、私が入力したパスワードが正しいことを確認できます。ローカルネットワークに接続すると、ボックスのIPアドレス(ip forawrdingのあるアドレス)を使用してラズベリーパイに接続しても完全に機能します。ただし、別のネットワークで試してみると、このメッセージが表示されます。

この問題を解決する方法についてインターネットを検索しようとしましたが、sshd設定を変更しようとしても何も見つかりませんでした。

この動作を排除し、ポートリダイレクトを介してのみリモートネットワークからラズベリーパイに接続できるようにする手がかり(例:トンネル、ピーターナルなどについて聞いたが、私が探しているわけではない)ユーザー名は変更されません(例えば、これを変更するとSSHを正常に実行できることを知っていますが、これは私が望むものではありません)。よろしくお願いします。

ベストアンサー1

おすすめ記事