さくらvps初期設定


  1. 秘密鍵の作成、登録。

まずはローカルで秘密鍵を作成します。

~/.sshディレクがなければ作成してその中でssh-keygen -t ed25519 -f id_ed25519_hoge(-f以降は鍵の名前を好きにつける)としてエンター。

id_ed25519_hogeという秘密鍵とid_ed25519_hoge.pubという公開鍵が作成されるので、公開鍵の方をさくらvpsの初期設定時に登録します。

これで秘密鍵の準備はできました。

  1. vps初期設定

サーバーにログインしてosのインストールから始めます。

ubuntuを選択してパスワードを設定(忘れないようにどこかに保存)

「公開鍵をインストールする」で最初に作った公開鍵(.pubの方)をコピペ。

スタートアップスクリプトの入力欄をクリックしてSetup and updateをクリック。

sshのポート番号がデフォルトの22からセキュリティを考慮して変更(22222などとする場合が多いようです)

ログインユーザー名を設定。

ファイアーウォールを有効化するにチェックを入れる。

パケットフィルターを利用しないをクリック。

内容確認をしたら、osインストール。

  1. .ssh/config作成、ログイン

まず.ssh/configファイルを作成、次のように書きます。

ServerAliveInterval 60 TCPKeepAlive yes UseKeychain yes AddKeysToAgent yes

Host foo HostName xxx.xxx.xxx.xx User bar Port xxxx IdentityFile ~/.ssh/id_ed25519_hoge

ssh fooでenterとするとパスフレーズを聞かれるので入力。

Are you sure you want to continue connecting (yes/no/[fingerprint])?といった文言が出たらyesで進めます。

foo@xxx-xxx-xxといった表示が出ればログイン成功。

  1. fishをインストール

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です