본문 바로가기

vscode5

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.
vscode pylance 설치 및 update 적용하기 (vscode version) vscode python 자동완성 플러그인 : pylance vscode에서 파이썬을 사용할 때, 자동완성을 이용하고 싶을 때 pylance플러그인을 설치하면 된다. pylance 링크 https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance Pylance - Visual Studio Marketplace Extension for Visual Studio Code - A performant, feature-rich language server for Python in VS Code marketplace.visualstudio.com vscode에서 언제나처럼 extensions에 pylance를 검색하여 install하면 된.. 2020. 9. 18.
VSCODE HTML 자동완성 snippets 설정 및 안될 때 오늘은 vscode의 Extension인 HTML Snippets를 설치해보겠습니다. 공식 페이지에서 알려주는 설치방법은 다음과 같습니다. 공식 페이지 링크 : https://github.com/abusaidm/html-snippets Installation Install Visual Studio Code 0.10.1 or higher Launch Code From the command palette Ctrl-Shift-P (Windows, Linux) or Cmd-Shift-P (OSX) Select Install Extension Type HTML-Snippets Choose the extension Reload Visual Studio Code 설치방법 Visual Studio Code를 설치한 뒤.. 2020. 9. 2.
vscode minimap 지우기 [mac] : command + , [window] : Ctrl + , editor.minimap.enabled / controls whether the minimap is shown 체크 풀기 2020. 8. 20.