서론
Rocky Linux에 SSH 설치 및 접속을 기록하고자 한다.
SSH 서버 설치하기
SSH 접속을 하기 위해선 설치가 우선 되어야 한다.
yum install openssh-server
#설치 확인
which sshd
포트 열기
SSH 접속을 위해 22 Port를 열어주자
#vi 편집기로 접속해서 22번 주석 해제
vi /etc/ssh/sshd_config
보안 설정하기
root 계정에 직접적인 접근은 보안상 안 좋기에 이를 차단한다
#vi 편집기로 접속
vi /etc/ssh/sshd_config
이후 PermitRootLogin 라인의 주석을 제거하고 옆에 no를 붙여줌으로서 root 접근을 방지한다.
이후 LoginGraceTime , MaxAuthTries, MaxSessions 주석을 해제하고 값을 조정하여 보안을 강화할 수 있다.
LoginGraceTime : 2m은 2분을 의미하며, 로그인 시도시 인증 요청 최대시간이다.
MaxAuthTries: 계정당 최대 연결 횟수 의미, 6번 인증 초과 시 연결 끊김
MaxSessions : SSH 연결 허용 최대 갯수
설정 다했다면 재시작을 해주자
#SSH 재시작
systemctl restart sshd
#SSH 상태확인
systemctl status sshd
SSH 접속하기
ssh {user이름}@{Rocky Linux IP입력하기}