본문 바로가기

환경셋팅

CentOS에 SSH 설치하는 방법

오랜만의 포스팅 입니다. 

 

CentOS에 SSH 설치하는 방법에 대해 포스팅 하고자합니다.

 

우선 관리자로 로그인을 한다.

# yum list installed ssh 으로 ssh가 설치되어 있는지 확인한 뒤

*yum 이란, yellodog update modified의 약자로 리눅스에서 사용하는 프로그램 패키지 설치관리 도구이다.

 

#yum -y install openssh-server openssh-clients openssh-askpass 명령으로 설치 

*-y 옵션을 사용하면 사용자에게 yes/no를 묻지 않는다.

Complete! 라며, 설치의 완료를 알림을 볼 수 있다.

 

# systemctl restart network 명령으로 network 를 재시작 해준다.

 

그리고 #vi /etc/ssh/sshd_config 명령으로 /etc/ssh/sshd_config파일에 들어가서 

Port 22의 주석을 삭제해준다.

수정한다는 i를 누르고 #을 지워낸다.

이렇게.

그리고 저장 및 종료라는 뜻의 :wq!를 입력으로 빠져나와주자.

"/etc/ssh/sshd_config" 파일이 저장되었다는 문구가 뜨면

# systemctl start sshd.service 입력으로 ssh 서비스를 구동시켜 준다.

그리고 

# firewall-cmd --zone=piblic --add-port=22/tcp --permanent

# firewall-cmd --reload 명령을 통하여

22번 포트 (ssh의 포트 넘버) 를 열어준 후 방화벽을 재부팅 해주자.

 

success 라는 문구가 뜬다.