OS/UNIX&LINUX

[Ubuntu] SSH 포트 변경 및 root 권한 접속 허용

beeimp 2021. 9. 17. 20:01

SSH 포트 변경

  • 기본 포트 - 22

1. 해당 경로에 해당하는 설정 파일 수정

sudo vim /etc/ssh/sshd_config

2. Port 변경

...
Port=<원하는포트>
  • vim 편집기에서 저장 - :wq

3. sshd 서비스 재시작

sudo service sshd restart

root 권한 접속 허용

포트 변경을 마쳤지만 다음과 같은 오류가 발생하는 경우

No supported authentication methods available (server sent: publickey)

# 또는 

Permission denied (publickey)
  • 여러 이유가 있겠지만, 다음과 같이 해결함

1. root 연결 권한 및 패스워드 인증 허용

PermitRootLogin yes # 기본값 - prohibit-password
PasswordAuthentication yes

2. sshd 서비스 재시작

sudo service sshd restart