Rocky Linux 9 / SSH / 포트 변경하는 방법
Created 2024-05-05
Last Modified 2024-05-05
SSH는 22 포트를 사용한다. 알려진 포트이므로 다른 포트로 변경하는 것이 보안상 좋다. Rocky Linux 9에서 SSH 포트 변경하는 방법은 다음과 같다. 포트를 1980으로 바꾼다고 가정한다.
/etc/ssh/sshd_config에서 다음의 코드를...
#Port 22
다음으로 변경한다.
Port 1980
SELINUX가 활성화되어 있다면 다음과 같이 명령하여 1980 포트를 사용할 수 있게 만든다.
semanage port -a -t ssh_port_t -p tcp 1980
만약 다음과 같은 에러가 난다면...
semanage: command not found
policycoreutils-python-utils 패키지를 설치한다.
dnf install policycoreutils-python-utils
방화벽에서 1980 포트를 열어준다.
firewall-cmd --permanent --zone=public --add-port=1980/tcp
반화벽을 다시 로드한다.
firewall-cmd --reload
SSH 서비스를 다시 시작한다.
systemctl restart sshd