VPS가 있고 기본 22 포트를 SSH 포트로 변경했습니다. 안타깝게도 방화벽을 통해 새 포트를 허용하는 것을 잊어버렸습니다. 서버에 물리적으로 액세스할 수 없으며 호스트가 웹사이트를 통해 VPS에 대한 셸 액세스를 제공하지 않는 것 같습니다. 결과: 서버가 잠겼습니다. 서버 재설정 문제를 해결할 수 있는 방법이 있나요?
답변1
수동으로 변경하고 재설정을 다시 호출하면 도움이 될 수 있지만 sshd
변경한 경우 sshd_config
서버를 재설정해도 도움이 되지 않습니다. 서버가 다시 시작되고 새 방화벽 포트에서 수신 대기합니다.
이러한 문제를 해결하려면 콘솔이나 공급자가 제공하는 다른 수단을 통해 VPS에 액세스해야 합니다.
그런데 다음을 포함할 수 있고 포함해야 합니다 sshd_config
.
Port 22
Port 2222
이렇게 하면 이전 포트를 먼저 삭제해야 한다는 가정 하에 이전 포트를 삭제하기 전에 새 포트에서 테스트할 수 있습니다. 다른 포트에서 수신 대기를 설정해야 했던 유일한 이유 sshd
는 친구의 인터넷 공급자가 1025 미만의 포트에 대한 액세스를 차단하고 그의 라우터는 포트를 매핑할 수 없으며 내부 주소를 통한 특정 포트 트래픽만 허용할 수 있기 때문입니다.