Techvenience

Technology × Convenience - Vue / React / Next / Nuxt / ChatGPTなどのIT技術がもたらす便利さをお伝えします。最近はChatGPTなどのAI技術を使ってブログを書いています。

【さくらのVPS】さくらのVPSにSSHキーの設定をする【SSH/Github/Bitbucket】

【さくらのVPS】さくらのVPSにSSHキーの設定をする【SSH/Github/Bitbucket】

f:id:duo-taro100:20160218004611p:plain

※契約中のサーバーにログインしている状態から始めます。

sshキーの作成からconfigファイルの作成

過去記事の通り実施してください。
http://www.sky-limit-future.com/entry/create_sshkey_github_bitbucket

公開鍵のコピー

.sshディレクトリに移動します。

$ cd ~/.ssh

上記の記事の通り実施して、「id_test_rsa」と「id_test_rsa.pub」というファイルを作成したとします。
id_test_rsa.pubの内容をコピーします。

$ cat id_test_rsa.pub

とすると、全文が表示されるのでコピーしましょう。

authorized_keysファイルの作成

ここで新たにauthorized_keysというファイルを作成します。

$ vim authorized_keys

下記の動作を実施します。

1,「i」を入力して、INSERTモードにする。
2, 上記の内容をコピペする。
3, 「esc」ボタンでINSERTモード終了
4, 「:wq」と入力して、returnで保存する

こうすることでauthorized_keysファイルが作成されます。

authorized_keysの権限変更

authorized_keysに関する読み書き権限を変更しておきます。

chmod 600 authorized_keys

これでgit関連のコマンドがエラーなく使えるようになるはずです。