CentOS 7 ssh root 접속 제한/허용 (access denied)

반응형

ssh 서비스는 보통 일반 사용자로 로그인 후 업무를 보게 됩니다. 필요에 따라 su 명령어를 통해 root 권한을 얻어 작업을 실시하는 것이 가장 올바른 방법이라 할 수 있습니다. 그렇게 하기 위해서는 ssh root 접속 제한을 걸어두어야 하는데요. 이번 시간에는 CentOS 7 ssh root 접속 제한 및 허용 방법에 대해서 살펴보겠습니다.

 

 

# CentOS 7 ssh root 접속 제한/허용

# sshd_config 파일 수정

[root@Eloquence ~]# vi /etc/ssh/sshd_config

# possible, but leave them commented.  Uncommented options override the
# default value.

# If you want to change the port on a SELinux system, you have to tell
# SELinux about this change.
# semanage port -a -t ssh_port_t -p tcp #PORTNUMBER
#
Port 22
#AddressFamily any
ListenAddress 0.0.0.0
#ListenAddress ::

 

. . . (중략)

 

# Authentication:

#LoginGraceTime 2m
PermitRootLogin no (주석제거)  (yes = root 접속 허용,    no = root 접속 제한)
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10

#PubkeyAuthentication yes

 

# ssh 재시작

- CentOS 6

[root@Eloquence ~]# service sshd restart

 

- CentOS 7

[root@Eloquence ~]# systemctl restart sshd

 

지금까지 centos ssh root 접속 제한/허용 방법에 대해서 살펴봤습니다. 

반응형

댓글

Designed by JB FACTORY