리눅스2023. 9. 22. 08:49

 

반달가면 이글루에서 백업 - http://bahndal.egloos.com/649793 (2021.7.6)

우선, 암호 입력을 비활성화하기 전에 공개키(public key) 기반의 인증이 제대로 설정되어 있는지 반드시 확인하자. 공개키 기반의 인증을 설정하는 절차는 이전 게시물을 참고하자. 아래의 링크다.

리눅스에서 키(key) 파일을 설치하여 암호 없이 ssh 접속하기

리눅스 ssh 서버에서 암호 입력을 통한 로그인을 비활성화하려면 /etc/ssh/sshd_config 파일을 편집하여 설정을 변경해 주어야 한다. 시스템 설정이므로 루트 권한을 필요로 한다.

# /etc/ssh/sshd_config 파일 편집
sudo vi /etc/ssh/sshd_config

파일 내용중에 PassAuthentication 항목을 찾아서 "no"로 설정하고 저장한다. 해당 항목이 없다면 새로 작성해 주면 되겠다.

PasswordAuthentication no

설정 파일 저장이 완료되었으면 ssh 서비스를 재시작하여 변경 사항을 반영하면 된다.

# ssh 서비스 재시작
sudo systemctl restart ssh

728x90
Posted by 반달가면