make install 과정에서 아래와 같은 오류가 출력 되었다.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0640 for '/etc/ssh/ssh_host_ed25519_key' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
sshd: no hostkeys available -- exiting.
make: [check-config] Error 1 (ignored)
이 오류는 SSH 프라이빗 키 파일의 권한이 너무 넓게 설정되어 있어서 발생하는 문제였다.
SSH는 프라이빗 키 파일의 권한이 보안상 안전하게 설정 되어야함으로 이 문제를 해결하기 위해서는 해당 파일의 권한을 수정해야 한다.
1. 프라이빗 키 파일 권한 수정
#권한 - rw- --- ---
sudo chmod 600 /etc/ssh/ssh_host_ecdsa_key
sudo chmod 600 /etc/ssh/ssh_host_ed25519_key
sudo chmod 600 /etc/ssh/ssh_host_rsa_key
2. SSH 데몬 재시작
sudo systemctl restart sshd
반응형
'Dev > Linux' 카테고리의 다른 글
[Linux] Cannot retrieve metalink for repository: epel/x86_64. Please verify its path and try again (0) | 2024.07.30 |
---|---|
[Linux] SELinux로 인한 SSH 접속 문제 해결(Failed password/Access denied) (0) | 2024.07.25 |
[Linux] 파일 찾기 find 명령어 완벽 가이드 (0) | 2024.07.10 |
[Linux] SFTP 연결 안 됨 (FileZilla에서 SSH 연결 문제 해결하기) (0) | 2024.07.08 |
[Linux] 보안 취약점 개선을 위해 OpenSSH 업데이트하기 (CentOS) (0) | 2024.07.05 |