본문 바로가기
공유방/OS 정보

[CentOS] SSH 설치 및 설정

by MoelCano 2020. 7. 9.
반응형

금일 CentOS 포스팅 4번째이네요^^;

이게 금일의 마지막 포스팅이 될 것 같습니다.

 

마지막으로 작업할 내용은 SSH 설치 그리고 설정 부분입니다^^

 

일단 SSH를 사용하기 위한 OpenSSH를 설치합니다.

[root@localhost ~]# yum install openssh-server openssh-clients openssh-askpass

두번째로 SSH에서 사용할 포트부분에 주석을 제거합니다.

[root@localhost ~]# vi /etc/ssh/sshd_config

Port 22
#AddressFamily any

세번째로 방화벽을 해제하는 부분이 필요합니다.

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

 

마지막으로 서비스를 재구동합니다.

[root@localhost ~]# systemctl restart sshd

 

만약 서비스를 재 구동 시 아래와 같은 오류가 발생할 경우 

Job for ssh.service failed because the control process exited with error code. See "systemctl status ssh.service" and "journalctl -xe" for details.
[root@localhost ~]# semanage port -a -t ssh_port_t -p tcp 22

명령어를 사용하여 포트를 변경해주면 됩니다.

 

추가적으로 semanage 명령어를 사용하기 위해 설치가 필요하시면 아래 명령어를 실행하시면 됩니다^^

[root@localhost ~]# yum install -y policycoreutils-python-utils

오늘 포스팅은.. 정말로 끝... 내는걸로...

반응형