CentOS 7 OpenSSH 설치 및 세팅
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
원하는 원격 컴퓨터에서 접속을 시도하여봅니다.
Author And Source
이 문제에 관하여(CentOS 7 OpenSSH 설치 및 세팅), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@gclee/CentOS-7-OpenSSH-설치-및-세팅저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)