やったこと
Remote - SSH
リモート(ラズパイ)での編集
- ~/.ssh/authorized_keys の中に、ホストOSの公開鍵を記入
cat ~/.ssh/authorized_keys
> ssh-rsa EFOPAAB3N......
- 公開鍵暗号方式以外でのログインを禁止する
- /etc/ssh/sshd_config の中の以下の一行をNOにする
- (yesだとパスワード認証OK)
PasswordAuthentication no
Remote SSHを使う
インストール
接続する準備
- 前提
- 公開鍵暗号方式での認証
- ポートは22を用いる
- リモート側のログインしたいユーザー名「kokoichi」
- リモート側のIPアドレス: aaa.bbb.c.d
- 以上の内容を、「~/.ssh/config」に記入
- example-com は適当でよい
- id_rsaは自分の環境の秘密鍵
Host example-com
HostName aaa.bbb.c.d
User kokoichi
Port 22
IdentityFile ~/.ssh/id_rsa
実際に接続する
- コマンドパレットを開く(Command + shift + p)
- Remote-SSH:Connect to Host...を選ぶ
- 選択肢に先ほどconfigに記入したユーザー名が出る