본문 바로가기

Error 해결 및 유용한 방법들

SSH 접속 오류 해결

SSH 접속 에러 해결 방법

 

/etc/init.d/ssh restart​

Could not load host key: /etc/ssh/ssh_host_ecdsa_key라는 에러가 발생시에 해결 방법입니다.
1.ecdsa키를 생성
  • ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N “”
2. sshd의 host 키가 load 되지 않는 현상 해결
ls -al /etc/ssh/ssh*key
rm -r /etc/ssh/ssh*key
dpkg-reconfigure openssh-server
/etc/init.d/ssh restart

3. 실행 권한 없음

chmod 400 {key_name} or chmod 755 {key_name}로 해결 가능

chmod 755 /run/ssh

 

 

4. key가 없다고 나타나는 경우

ssh-keygen -t rsa -f <없다고 뜨는 key 이름>
/etc/ssh/ssh_host_ed25519_key 이 key가 없다고 뜰 때 :
ex) ssh-keygen -t rsa -f /etc/ssh/ssh_host_ed25519_key