Infra/CentOS

[CentOS] SSH Root 로그인 막기

당닝 2021. 11. 8. 15:13
728x90

SSH 로그인 시 Root 아이디로 로그인을 불가능하도록 설정해야 한다.

SSH 보안의 가장 기본적인 설정이다.

 

 

[CentOS] Linux 환경에서 그룹 생성, 사용자 생성

먼저, cmd창에서 가상머신에 연결한다. (root 이용) ssh root@[가상머신 IP 주소]를 입력 후, 비밀번호를 입력하면 된다. 그룹 관리 groupadd: group 추가 groupadd [그룹명] 옵션: -g [GID]: 그룹 GID를 지정한..

da2uns2.tistory.com

설정 전에 계정을 하나 생성해 두어야 한다.

(계정을 생성하는 것은 위 포스트를 참고한다.)

 

echo '[관리자로 등록할 사용자] ALL=(ALL) ALL' >> /etc/sudoers

이후, 관리자로 등록할 사용자에게 sudo 권한을 부여한다.

 

vi /etc/ssh/sshd_config

root로 로그인하여, 다음과 같이 입력한다.

 

#PermitRootLogin yes를 찾아 PermitRootLogin no로 변경해준다. (# 주석을 지우고 yes -> no 변경)

I를 눌러 Insert 모드로 진입 후, 변경 완료 후 Esc누르고 :wq 눌러 빠져나오기.

 

service sshd restart

수정된 걸 반영하기 위해 데몬을 재시작한다.

 

 

참고

IT Technology :: [CentOS] SSH Root 로그인 불가 설정 (tistory.com)

 

[CentOS] SSH Root 로그인 불가 설정

1. SSH로그인시 Root 아이디로 로그인을 불가능 하도록 설정하는 부분이다.    SSH 보안의 가장 기본적인 설정이므로 반드시 설정 해주길 바란다.    설정 전에 계정을 하나 생성해 두어야 함을

selene0301.tistory.com

 

728x90