私はLinux管理の経験があり、AWS EC2や他のVPSを使用したときにこの問題が発生したことはありません。
Google Cloud Compute Engineでcentos7仮想マシンを作成した後、sshd_configファイルの1行だけを変更(コメント解除)し、Port 1234
着信ポート1234を許可するiptabelsルールを作成しました。
そしてselinuxも無効になっています。その後、sshdサービスを再起動しましたが、永遠に停止しました。シリアルコンソールに接続されており、sshd -t
エラーは表示されません/usr/sbin/sshd -f /etc/ssh/sshd_config
。エラーは表示されません。試みた/usr/sbin/sshd -D
後、sshdサービスが正常に開始され、ポート1234がPUTTYを介して接続される可能性があります。デバッグモードを終了した後は、sshdサービスを再起動できません。
Google Cloudコンソールなどを使用してコマンドを設定する必要がありますか?
私はGoogle Cloudを初めて使用しているので、この奇妙な問題を解決するのに役立ちます。