[Oracle VM] ssh port 변경
[Oracle VM] ssh port 변경
0. 작업 내용
- VM에서 SSH 포트 추가
- VM에서 22 포트는 VM에서 유지, Oracle FW에서 22포트 막음.
1. ssh 서비스에 포트 추가
1
2
3
4
5
sudo systemctl edit ssh.socket
# [Socket]
# ListenStream=
# ListenStream={추가할 포트}
# ListenStream=22
2. iptables 에 포트 추가
1
sudo iptables -I INPUT 5 -m state --state NEW,ESTABLISHED -p tcp -m tcp --dport {추가할 포트} -j ACCEPT
2. 서비스 재시작
1
sudo systemctl restart ssh.socket
3. 포트 오픈 확인
1
2
3
4
5
6
7
sudo systemctl status ssh.socket
# ● ssh.socket - OpenBSD Secure Shell server socket
# ...
# Listen: [::]:{추가한 포트} (Stream)
# [::]:22 (Stream)
# ...
1
2
sudo netstat -plnt | grep 추가한 포트
# tcp6 0 0 :::{추가한 포트} :::* LISTEN 1/init
3. oracle 방화벽 해제
22 포트 삭제
{추가한 포트} 추가
4. Reference
This post is licensed under CC BY 4.0 by the author.