Cute Happy Ghost
본문 바로가기
server·network

Centos ssh 설정 , 방화벽 열어주기, 포트 개방

by JENN_tech7 2022. 10. 11.
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

댓글