以下のURLにアクセスし,認証情報を入力する.
https://secure.sakura.ad.jp/vps/#/login?method=ip
本サーバへのSSHによるアクセスの認証には,証明書認証(certificate authentication(認証局(CA:Certification Authority)とは意味が異なる))を用いる.
署名付き公開鍵と自身の秘密鍵を用いて,SSHを行う.
$ ssh <~/.ssh/configで設定したホストの識別子>
すでにSSHが可能なユーザに頼んで,公開鍵への署名を行ってもらう.
$ ssh-keygen -t ed25519 -f ~/.ssh/<自分の苗字など.任意の秘密鍵ファイル名>.key
~/.ssh/configにて,以下のホストを追記する
Host OSSEngLabWeb(任意の文字列.sshコマンドの際に利用するホストの識別子) HostName 153.127.19.26 Port 5522 User angler IdentityFile ~/.ssh/<秘密鍵のファイル名>.key CertificateFile ~/.ssh/<署名付き公開鍵のファイル名>.key-cert.pub
CAの鍵ペアはさくらのVPS上(/home/angler/.ssh/ca*)に保存されている.
$ ssh-keygen -s ~/.ssh/ca.key -n angler -V 20AABBCC:20XXYYZZ -I "This is <ユーザの苗字>'s public key with certificate." <ユーザの公開鍵>.key.pub