SSH 개념
SSH를 사용하기 이전에 Telnet 방식을 많이 사용했었는데요. Telnet은 보안에 너무 취약해서 만들어진 것이 SSH(Secure Shell Protocol) 네트워크 프로토콜 중 하나로 컴퓨터와 컴퓨터가 인터넷으로 퍼블릭 네트워크를 통해서 서로 통신을 할 때 안전하게 통신을 하기 위해 사용하는 보안 프로토콜입니다.
SSH root 접속 제한 허용하기
1. vi 편집기를 켜서 sshd 설정 파일을 들어갑니다.
[[email protected] ~]# $ vi /etc/ssh/sshd_config
#PermitRootLogin no
2. 이후에 #PermitRootLogin no로 되어있는 것을 #을 해제하고 no를 yes로 변경하고 저장 후 나옵니다.
[[email protected] ~]# $ vi /etc/ssh/sshd_config
PermitRootLogin yes
:wq
:wq
3. sshd 데몬을 재시작합니다.
[[email protected] ~]# $ systemctl restart sshd
SSH root 접속 제한하기
1. vi 편집기를 켜서 sshd 설정 파일을 들어갑니다.
[[email protected] ~]# $ vi /etc/ssh/sshd_config
PermitRootLogin yes
2. 이후에 PermitRootLogin yes로 되어있는 것을 no로 변경 후 저장 후 나옵니다.
[[email protected] ~]# $ vi /etc/ssh/sshd_config
PermitRootLogin no
:wq
3. sshd 데몬을 재시작합니다.
[[email protected] ~]# $ systemctl restart sshd