
VPSがあり、デフォルトの22ポートをSSHポートに変更しました。残念ながら、ファイアウォールを介して新しいポートを許可することを忘れていました。サーバーに物理的にアクセスできず、ホストがWebサイトを介してVPSへのシェルアクセスを提供していないようです。結果:サーバーがロックされました。サーバーリセットの問題を解決する方法はありますか?
答え1
手動で変更してリセットを再度呼び出すと役に立ちますが、sshd
変更した場合はsshd_config
サーバーをリセットしても役に立ちません。サーバーが再起動し、新しいファイアウォールポートでリッスンします。
これらの問題を解決するには、コンソールまたはプロバイダが提供する他の手段を介してVPSにアクセスする必要があります。
ただし、以下を含めることができ、含める必要がありますsshd_config
。
Port 22
Port 2222
これにより、古いポートを最初に削除する必要があるという前提で、古いポートを削除する前に新しいポートでテストできます。他のポートでリッスンを設定する必要がある唯一の理由は、sshd
友達のインターネットプロバイダが1025未満のポートへのアクセスをブロックし、ルータがポートをマッピングできず、内部アドレスを介した特定のポートトラフィックのみを許可できるためです。 。