저는 Linux 관리에 대한 경험이 있으며 AWS EC2 또는 다른 VPS를 사용할 때 이 문제가 발생한 적이 없습니다.
Google Cloud Compute Engine에서 centos7 가상 머신을 생성한 후 sshd_config 파일의 한 줄만 변경하고(주석 해제 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를 처음 사용하므로 이 이상한 문제를 해결하도록 도와주세요.