さくらクラウド高火力 DOK SSH
WSL2 Ubuntu 24 から SSH 接続する
さくらのクラウド 高火力 DOK SSH Ⅱ
及び、公開鍵の登録Ⅱ
を参照し高火力 DOK への公開鍵の登録が完了し
さくらのクラウド 高火力 DOK の中で Ubuntu を起動
参照し、さくら高火力 DOK の中に Ubuntu を構築できたら
Windows WSL2 Ubuntu 24.04 LTS から高火力 DOK に SSH 接続します。
Win + X キーを押し[PowerShell] を起動します。
Ubuntu 24.04 LTS を選択します。
高火力 DOK サーバーへの SSH 接続の書式は一筋縄ではありません。
こんな形で接続します。
yamada@yama:~/.ssh$ ssh -p 30022 ****@****.xxxxxx.container.sakurausercontent.com
-p:
-p の指定が大変です。
タスクが実行中になると SSH コマンドに
ポート、ユーザー名、ホスト名
が表示されます。
このすぐ右に
がありますのでこれをクリックすると長ったらし文字列をクリップボードにコピすることができます。
この値①は
ssh -p 30022 ****@****.xxxxxx.container.sakurausercontent.com
のようになっています。
Ubuntu 24.04 から SSH 接続実行
Win + X キーを押し[PowerShell] を起動、Ubuntu 24.04 LTS を選択します。
.ssh へ移動。
yamada@yama:~$ cd .ssh
①を利用して
yamada@yama:~/.ssh$ ssh -p 30022 ****~.container.sakurausercontent.com
と入力して Enter を押します。
接続したら
root@****76de-7dec-442c-a3b6-440897b6****:/# ls -la
としてみてください。
フォルダ情報を取得できるはずです。
途中入力
動作途中
Are you sure you want to continue connecting (yes/no/[fingerprint])?
と聞かれるので、yes と入力してEnterを押します。
yamada@yama:~$ cd .ssh yamada@yama:~/.ssh$ ssh -p 30022 2b6a0874-f027-4c09-835c-1ec083bc8bff@2b6a0874-f027-4c09-835c-1ec083bc8bff.3870f5d8-044f-490f-b924-b990888973dc.container.sakurausercontent.com The authenticity of host '[2b6a0874-f027-4c09-835c-1ec083bc8bff.3870f5d8-044f-490f-b924-b990888973dc.container.sakurausercontent.com]:30022 ([153.120.94.230]:30022)' can't be established. RSA key fingerprint is SHA256:+5sjS6q2EoVGLoMgWFDNpKero8Lk/ynrVWHEgbeq+Pg. This key is not known by any other names. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added '[2b6a0874-f027-4c09-835c-1ec083bc8bff.3870f5d8-044f-490f-b924-b990888973dc.container.sakurausercontent.com]:30022' (RSA) to the list of known hosts. [ディレクトリを参照] root@2b6a0874-f027-4c09-835c-1ec083bc8bff:/# ls -la total 64 drwxr-xr-x 1 root root 4096 Nov 9 06:15 . drwxr-xr-x 1 root root 4096 Nov 9 06:15 .. lrwxrwxrwx 1 root root 7 Apr 22 2024 bin -> usr/bin drwxr-xr-x 2 root root 4096 Apr 22 2024 boot drwxr-xr-x 5 root root 460 Nov 9 06:15 dev drwxr-xr-x 1 root root 4096 Nov 9 06:15 etc drwxr-xr-x 3 root root 4096 Oct 24 14:12 home lrwxrwxrwx 1 root root 7 Apr 22 2024 lib -> usr/lib lrwxrwxrwx 1 root root 9 Apr 22 2024 lib64 -> usr/lib64 drwxr-xr-x 2 root root 4096 Oct 24 14:05 media drwxr-xr-x 2 root root 4096 Oct 24 14:05 mnt drwxr-xr-x 1 root root 4096 Nov 9 06:15 opt dr-xr-xr-x 343 root root 0 Nov 9 06:15 proc drwx------ 2 root root 4096 Oct 24 14:12 root drwxr-xr-x 1 root root 4096 Nov 9 06:15 run lrwxrwxrwx 1 root root 8 Apr 22 2024 sbin -> usr/sbin drwxr-xr-x 2 root root 4096 Oct 24 14:05 srv dr-xr-xr-x 13 root root 0 Nov 9 06:15 sys drwxrwxrwt 2 root root 4096 Oct 24 14:12 tmp drwxr-xr-x 1 root root 4096 Oct 24 14:05 usr drwxr-xr-x 1 root root 4096 Oct 24 14:12 var
[注意]
2b6a0874-f027-4c09-835c-1ec083bc8bff
@2b6a0874-f027-4c09-835c-1ec083bc8bff
.3870f5d8-044f-490f-b924-b990888973dc
の部分はタスク起動ごとに毎回変わります。



