본문 바로가기

Key2

cloud not establish connection publickey, gssapi-keyex, gssapi-with-mic could not establish connection to "xxx.xxx.xxx.xxx" permission denied (publickey, gssapi-keyex, gssapi-with-mic) remote-ssh 를 연결할 때 위와 같은 에러가 나왔다. 윈도우에서와 똑같은 설정에 같은 rsa파일을 사용하고 있었기 때문에 왜 권한에러가 나는지 알 수가 없었다. 그래서 원인을 알아보기 위해 vscode extension이 아닌 terminal ssh로 접근을 해보기로 했다. ssh로 접근했더니 warning: unprotected private key file! 이 나왔고, permissions 0664 are too open It is required that your private key fil.. 2021. 10. 13.
SSH 비밀번호 없이 key로 로그인하기 (putty, vscode, heidi sql, filezilla 적용) 최근 개발중인 서버가 ssh brute-force 공격에 너무 노출된 거 같아 이 문제를 해결하고자 한다. 이전에는 fail2ban으로 시도 횟수를 제한했지만, 이번에는 비밀번호를 입력하는 것이 아니라 키인증 방식으로 바꾸려고 한다. SSH KEY 만들기 ssh-keygen ssh-keygen 명령을 실행하여 키쌍을 만들 수 있다. 단 passphrase를 넣어줄수 있다고 하는데, 쭉 엔터를 쳐서 지나갔다 정상적으로 키 생성이 완료되면 ~/에 .ssh라는 폴더가 생기게 된다. 아래 명령을 통해 확인할 수 있다. ls -al | grep .ssh 폴더가 생긴 것이 확인되었으면 .ssh폴더로 이동하여 생성된 파일을 확인해보자. cd .ssh ls id_rsa와 id_rsa.pub라는 키 파일이 두 개 생성된.. 2021. 9. 6.