VSC Remote SSH 비밀번호 입력

hugeman·5일 전
0

Server

목록 보기
8/8

사건의 발단

Windows에서 vsc ssh로 서버 접속해서 코딩중이다.
근데 폴더 열때마다 비밀번호 입력하는게 번거롭다.

사건의 원인

귀찮다.

사건의 해결

설명하자면 윈도우즈에서 생성한 키를 나라고 증명하고, 접속 비밀번호 등은 키로 대체한다.

  1. PC cmd
    ssh-keygen -t rsa -b 4096
    빈값만 엔터 계속 침

  2. PC PowerShell
    type $env:USERPROFILE\.ssh\id_rsa.pub | ssh 유저@서버주소 "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
    유저 : 서버에 접속할 계정
    서버주소 : 서버 host
    왜 키를 등록할수 있을까? 이미 이전에 등록한 제어판-사용자 계정-자격 증명 관리자에 사용자/암호가 등록되어 있기 때문이다

  3. PC C:\Users\내계정.ssh\config

    Host myserver
        HostName {서버IP}
        User {서버계정}
        IdentityFile C:\Users\{내계정}\.ssh\id_rsa

    기존에 뭐 pem이나 이런게 있으면 IdentityFile이 그걸로 등록되있을꺼다.
    바꾸면된다.
    오늘도 사건을 해결하였으니 평화로운 시대가 되었다.

profile
한 줄!

0개의 댓글