이 단계별 가이드는 Linux 시스템에서 기본 SSH 포트(22)를 변경하는 방법을 설명합니다.
다음은 SSH를 사용하여 인터넷을 통해 컴퓨터나 서버에 액세스하는 사람들을 위한 유용한 정보입니다. SSH 포트를 기본 포트 22에서 다른 것으로 변경하십시오. 이것이 서버 보안을 위한 완벽한 해킹은 아니지만 도움이 될 수 있습니다. 이것이 Ubuntu 시스템에서 수행되는지 살펴보겠습니다. 참고 원격 SSH 연결을 통해 이 변경을 수행해서는 안 되며 서버와의 모든 연결이 끊어질 수 있습니다.
- 먼저 SSH 서비스가 전혀 실행 중인지 확인하고 실행 중이면 어느 포트에서 실행되는지 확인합니다. 다음 명령을 실행합니다.
# netstat -tulpn
출력에서 포트 22에 대한 항목이 표시되어야 합니다. 이것은 SSH 서비스입니다.
- 이제 변경해 보겠습니다. SSH 서비스 구성 파일을 엽니다.
# sudo vim /etc/ssh/sshd_config
파일 시작 부분에 포트 22가 있는 줄을 볼 수 있습니다. 그 위에. 숫자 22를 원하는 것으로 변경합니다(예:678). 파일을 저장하고 종료합니다.
- 이제 새 설정이 시작될 수 있도록 SSH 서버를 다시 시작해야 합니다. 그렇게 하려면 다음 명령을 실행하십시오.
# sudo /etc/init.d/ssh 재시작
- 다시 시작이 올바르게 진행되는지 확인합니다. 방화벽을 실행 중인 경우 새 SSH 포트에 대한 액세스를 허용해야 합니다.
- # ssh [email protected]과 같은 명령을 사용했을 것입니다. 서버에 원격으로 액세스합니다. SSH 클라이언트는 포트 22를 기본 포트로 사용하도록 미리 구성되어 있으므로 포트 22를 사용하도록 명시적으로 말할 필요가 없습니다. 이제부터는 서버에 대해 선택한 포트에 알려야 합니다. 새 명령은 다음과 같습니다.
# ssh -p 678 [email protected]
이와 같은 작은 해킹은 Linux 상자를 보호하는 데 큰 도움이 됩니다.
확대하려면 클릭하세요.
확대하려면 클릭하세요.
확대하려면 클릭하세요.