환경은 클라이언트 윈도우10 원격 ssh 서버 우분투 22.04 기준이다.
powershell 실행하고
ssh-keygen -t rsa -b 4096
실행
생성된 퍼블릭 키파일 (id_rsa.pub)을 원격 서버의
/home/<사용자 이름>/.ssh/authorized_keys
에 추가해주면 된다.
visual code에서 f1을 누르고 Remote-SSH:Connect to Host를 클릭 후, config ssh host를 실행하여 비밀번호 없이 접속할 원격 서버에 IdentityFile 항목을 추가하고, 경로를 기입한다.
아래는 예시이다.
Host 10.50.20.83
HostName 10.50.20.83
User korjsh
IdentityFile C:\\Users\\221212\\.ssh\\main_computer_wsl