ssh 접근 제한

보안, 안전을 위해서 ssh 접속 시 root 접속을 막는 편이 좋다.

또한 ssh 접속을 특정 계정에 대해서만 허용하도록 하는 편이 좋다.

[root@localhost ~]# vim /etc/ssh/sshd_config

Root 접속 막기

'PermitRootLogin yes' 부분이 주석처리 되어있을 것이다. 이것을 no 로 바꾸고 주석을 제거한다.

PermitRootLogin no

특정 계정만 ssh 접속 허용

'AllowUsers' 부분을 추가하고, 접속을 허용할 계정을 추가해준다.

#LoginGraceTime 2m
PermitRootLogin no
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
AllowUsers admin guest hong

sshd 서비스 재 시작

# centos6
[root@localhost ~]# service sshd restart
# centos7
[root@localhost ~]# systemctl restart sshd