리눅스를 사용할 때 root계정을 많이 사용하게 되는데요 하지만 root계정은 모든 권한이 있기 때문에 보안상 아주 취약한 계정이기도 합니다. 그렇기 때문에 대부분 보안을 강화하기 위해 root계정으로 이용하여 바로접속 할 수 없도록 차단 설정을 한 다음 일반계정으로 로그인 후 su 명령으로 root 계정을 접근하여 사용하도록 설정을 하게 되는데요 리눅스 보안강화를 위해 이번에는 CentOS 리눅스에서 root계정 직접접속 차단 하는 방법을 공유드립니다.
목차
반응형
root계정 직접 접속 차단 하기
1. root바로접속을 차단 하기 위해 sshd_config를 vi로 열어주세요
* vi /etc/ssh/sshd_config
2. sshd_config의 내용 중 #PermitRootLogin yes를 찾아주세요
3. #PermitRootLogin yes 이 부분 yes를 #PermitRootLogin no로 변경 후 :wq! 명령으로 저장해주세요
4. root바로접속 설정은 완료되었으나 실제 적용하려면 서비스를 재시작해야 합니다. service sshd restart 명령으로 서비스를 재시작하면 root로 바로 접속 차단이 적용된 것을 확인할 수 있습니다.
마무리
리눅스를 사용하면서 root계정 바로접속을 차단하면 일반계정을 통해 root로 접속해야 하므로 불편할 수는 있습니다. 하지만 보안은 아주 중요한 부분이므로 리눅스를 사용하신다면 꼭 설정하여 사용하시길 바랍니다.
'IT노트 > Linux' 카테고리의 다른 글
[Linux] CentOS Linux 특정 ip만 ssh접속 허용 하는 방법(hosts.allow, hosts.deny) (0) | 2024.04.27 |
---|---|
[Linux] CentOS Linux 설치 하는 방법 (0) | 2024.04.12 |
[Linux] Ceont OS(리눅스) 설치를 위한 iso 다운로드 및 부팅 USB 만들기 (0) | 2024.04.12 |