[ssh|sftp] ssh root 접근 허용 및 제한

SSH & SFTP root 접근 허용 및 제한


TL; DR

[ubuntu 16.04 기준]

$ vi /etc/ssh/sshd_config

PermitRootLogin prohibit-password >> PermitRootLogin yes

$ sudo service ssh restart


root의 password를 설정한 이후에도 ssh 접근이 안되거나,

오류: 인증 실패.
오류: 치명적 오류: 서버에 연결하지 못함

sftp를 통해 접속하려고 할 때 위와 같은 메시지가 나오면서 로그인이 안되는 경우에 대한 해결법이다.

/etc/ssh/sshd_config 파일에서 PermitRootLogin옵션의 값을 yes로 변경한후 SSH 데몬을 재시작 해주면 된다.

 

PermitRootLogin 옵션 설정 가능 정보

yes  : 원격 root 로그인 허용
no : 원격 root 로그인 금지
prohibit-password : 원격에서 키 로그인은 허용, 하지만 password를 사용한 로그인은 금지

글의 문제가 있다면 댓글을 달아 주세요.

This site uses Akismet to reduce spam. Learn how your comment data is processed.