server·network
Centos ssh 설정 , 방화벽 열어주기, 포트 개방
JENN_tech7
2022. 10. 11. 18:13
728x90
SMALL
# 현재 열려있는 포트를 확인
netstat -tulpn | grep LISTEN
# root 계정으로 접속
sudo
# 포트를 방화벽에 추가
firewall-cmd --zone=public --add-port=22/tcp --permanent
# 방화벽을 리로드
firewall-cmd --reload
# 방화벽 상태 확인
firewall-cmd --state
# 열린 포트 확인
firewall-cmd --zone=public --list-all
# sshd 설치 확인
which sshd
또는
rpm -qa | grep -i openssh-server
# 미설치시 설치해준다
yum install openssh-server
# ssh config 파일 설정
vi /etc/ssh/sshd_config
그리고 #port22로 된 주석과 listen address 주석을 해제하고 저장한다
Port 22 (주석 제거)
#AddressFamily any
ListenAddress 0.0.0.0
#ListenAddress ::
# sshd 재시작
systemctl restart sshd.service
# ssh 상태 확인
service sshd status
다른 컴퓨터로 접속이 허용되었는지 터미널로 확인하기
ssh [user]@[ip주소] –p [port number]
혹은 putty 다운로드받아 접속해볼 수 있다
참고 명령어
# 아이피 확인
ifconfig
# 인터넷 연결 확인 (예: naver)
ping www.naver.com
# 에디터에서 글쓰기
i
# 에디터에서 저장 후 나가기
:wq
728x90
LIST