毎度、お世話になっております
Ubuntu環境でSShの秘密鍵と公開鍵を設定したくて
参考サイトを30サイトぐらい調べても上手くできずお手上げ状態です..
小さい事でもよいのでミスや気になる点があればご指揮的ください
『構築手順』
①秘密鍵と公開鍵はサーバー側(リモート接続される側で作成しました)
コマンド->『ssh-keygen』->保存先は『/home/ユーザ名/.ssh/id_rsa』になります
②秘密鍵のパスフレーズを作成
③cat ~/ssh/id_rsa.pub | ssh ユーザ名@IPアドレス "cat >> ~/.ssh/authorized_keys"(こちらも接続される側でキーを作成しているので不要?)
④作成した『id_rsa』ファイルだけを使用している接続する側のPCのローカルにダウンロード(別の方法になりますがサーバ側でid_rsaファイルを
nanoで開いてコピーしてローカルで新規作成したテキストファイルに張り付ける方法もやりました)
⑤etc/ssh/sshd_configファイルからパスワードによるログインを無効に設定
⑥systemctl restart sshで再起動
『別方法で試したけど必要ないと感じた事』
参考サイトには
『ssh-copy-id』 コマンドを使用していたのですが接続される側でキーを作成しているので不要だと感じました
『質問したい事』
->サーバ側で作成した場合でも『cat ~/ssh/id_rsa.pub | ssh ユーザ名@IPアドレス "cat >> ~/.ssh/authorized_keys"』の部分は必要なのでしょうか
->VS Codeで接続できないのですが何かミスがある場合はご指揮的くださいm
https://qiita.com/nlog2n2/items/1d1358f6913249f3e186
上記のURLを参考にRemote sshはダウンロードして
Remote.SSH: Config Fileファイルも記載済みです
『VsCodeのConfig ファイルの中身』
Host IPアドレス
HostName IPアドレス
User ユーザー名
IdentityFile Users/ユーザー名/Desktop/id_rsa(ダウンロードしたファイルのパス)
設定からVsCode側のConfigファイルのパスも通っています
朝から色々思考錯誤していますが正直何が間違えているのか分からずお手上げです。。
小さいミスとうありましたらご指揮的ください...
パスワードでのリモートアクセスはできたのでポートなどは通っていると思います
『環境』
さくらVPN
Ubuntu20.04
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/23 13:13
2021/01/23 14:55
2021/01/24 09:43 編集
2021/01/24 09:42
2021/01/24 09:48
2021/01/24 09:52
2021/01/24 10:56 編集
2021/01/24 10:58
2021/01/24 11:09
2021/01/24 11:53