[Network | Rocky Linux] SSH 설치
2024. 6. 23. 21:42
 

Network / SSH

SSH(Secure Shell Protocol)원격지에 있는 컴퓨터를 안전하게 제어하기 위한 통신 프로토콜로 보안을 목적으로 사용된다.SSH 클라이언트와 SSH 서버간에 상호작용하며 SSH 서버가 설치된 운영체제를 제어

mytilblog.tistory.com

 

1. SSH 설치 및 방화벽 설정

# ssh 설치
$ yum install openssh-server
# ssh 설치 디렉토리 확인
$ which sshd

# 방화벽 설정(ssh 기본 포트 번호는 22이다)
$ firewall-cmd --zone=public --add-port=22/tcp --permanent
# 방화벽 재실행
$ firewall-cmd --reload

2. SSH 관련 설정 파일 수정

 

$ vi /etc/ssh/sshd_config

 

40 ~ 43번 라인에 주석을 해제하고 저장한다.

⭐ root 권한으로 로그인할거면 40번에 PermitRootLogin도 yes로 변경 후 저장한다.

 

# ssh 실행
$ systemctl start sshd
# 서버 재실행 시 ssh 자동 실행
$ systemctl enable sshd
# ssh 실행 후 상태 확인
$ systemctl status sshd

3. 확인

1. putty

 

2. cmd


참고 레퍼런스

https://derveljunit.tistory.com/348