VSCodeでリモート環境にSSH接続する
2022/12/06
プログラミングSSHとは
Secure Shellの略。安全にリモート接続するための仕組み。
VSCodeでリモート環境にSSH接続する
以下の手順に従って、VSCodeからリモート環境にSSH接続する。
cd .ssh
ssh-keygen -t rsa -f id_rsa
パスフレーズの入力が求められるので、英数字が混在した10~30文字の文字列を入力する。
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
パスフレーズを入力するとランダムアートが表示され、.sshディレクトリ内に秘密鍵(id_rsa)と公開鍵(id_rsa.pub)が作成される。
The key's randomart image is:
+---[RSA 3072]----+
| .*@#XE. |
| +oB++.o |
| O B . |
| * = = |
| o S B o |
| o o O . . |
| . . . + . |
| . o o |
| o |
+----[SHA256]-----+
(Windowsの場合)
type id_rsa.pub
(Linuxの場合)
cat id_rsa.pub
公開鍵の内容が表示されるのでクリップボードにコピーする。コピーの際はssh-rsaの部分も含める。
ssh-rsa ADcX...
出典:
# .ssh/config
Host <Host>
HostName <HostName>
User <UserID>
IdentityFile C:\\path\\to\\.ssh\\id_rsa