CentOS 7 OpenSSH 설치 및 세팅

935 단어 centoscentos

OpenSSH 설치

CentOS 버전을 Minimal로 설치하였더니 openssh 설치가 안되어 있었다.

아래의 명령어로 설치하자.

$ yum -y install openssh-server openssh-clients openssh-askpass

설정 파일 수정

설정 파일의 경로는 /etc/ssh/sshd_config 이다.

해당 파일의 옵션을 몇 가지 변경해주자

$ vi /etc/ssh/sshd_config

변경 전

#Port 22
'''
#PermitRootLogin yes

변경 후

Port 원하는포트
'''
PermitRootLogin no

OpenSSH 재시작

설정 파일을 변경하였다면 재시작을 하여 설정 파일을 적용시켜주자

$ systemctl status sshd // 상태 확인
$ systemctl restart sshd // 재시작

방화벽 등록

외부 접속을 위해 방화벽 등록을 해줍니다.

$ firewall-cmd --zone=public --add-port=원하는포트/tcp --permanent
$ firewall-cmd --reload

원하는 원격 컴퓨터에서 접속을 시도하여봅니다.

좋은 웹페이지 즐겨찾기