さくらクラウド高火力 DOK SSH

PC から SSH 接続する

ここまでで DOK SSH タスクが作成されました。
自分の PC Windows から高火力 DOK に SSH 接続します。
自分の PC に SSH クライアント(OpenSSH など)がインストールされているか確認します。
Win + X キーを押し[ターミナル] または [PowerShell] を起動します。
念のため ssh -V と入力して Enter を押し、バージョンが表示されれば準備完了です。
私の場合
PowerShell 7.6.6
PS C:\Users\yama> ssh -V
OpenSSH_for_Windows_9.5p2, LibreSSL 3.8.2
PS C:\Users\yama>
と表示されました。
高火力 DOK サーバーへの SSH 接続の書式は
ssh ユーザー名@ホスト名
なのですが一筋縄ではありません。
こんな形で接続します。
ssh -i ~/.ssh/dok_key -p 30022 ****@****.xxxxxx.container.sakurausercontent.com

-i:

自分の PC(windows)の SSH キーペアの保存場所を指定します。
SSH キーペアを作成するとき生成場所を
$HOME\.ssh\dok_key
と指定しました。
$HOME を ~/ と置き換え
ssh -i ~/.ssh/dok_key
とすることで SSH キーペアの保存場所を指定することができます。

-p:

-p の指定が大変です。
タスクが実行中になると SSH コマンドに
ポート、ユーザー名、ホスト名
が表示されます。
このすぐ右に□がありますのでこれをクリックすると長ったらし文字列をクリップボードにコピすることができます。
これを利用して
-p 30022****@****.xxxxxx.container.sakurausercontent.com
のように編集します。
まとめると
ssh -i ~/.ssh/dok_key -p 30022 ****@****.xxxxxx.container.sakurausercontent.com
になります。


  • Ubuntu DOK 実行中

  • PC から SSH 接続実行

    Win + X キーを押し[ターミナル] または [PowerShell] を起動します。
    PS C:\Users\yama> ssh -i ~/.ssh/dok_key -p 30022 ****@****.xxxxxx.container.sakurausercontent.com
    と入力してEnterを押します。
    接続したら
    root@****76de-7dec-442c-a3b6-440897b6****:/# ls -la
    としてみてください。

    PowerShell 7.6.6
    PS C:\Users\yama>
    ssh -i ~/.ssh/dok_key -p 30022
    ****8a59-4bda-47e4-aa73-8a3c1****ba9@
    ****8a59-4bda-47e4-aa73-8a3c1****ba9
    .****2461-858e-4963-b2dd-64c7ba74****
    .container.sakurausercontent.com
    The authenticity of host
    '[****8a59-4bda-47e4-aa73-8a3c1****ba9.****2461-858e-4963-b2dd-64c7ba74****
    .container.sakurausercontent.com]
    :30022 ([***.120.**.233]:30022)' can't be established.
    RSA key fingerprint is SHA256:****2K2f2EOt1J+****UCGy1Ov****ls0btBtf0****.
    This key is not known by any other names.
    Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
    Warning: Permanently added '[****8a59-4bda-47e4-aa73-8a3c1****ba9.****2461-858e-4963-b2dd-64c7ba74****
    .container.sakurausercontent.com]
    :30022' (RSA) to the list of known hosts.
    root@****8a59-4bda-47e4-aa73-8a3c1****ba9:/# ls -la
    total 64
    drwxr-xr-x   1 root root 4096 Oct  9 02:48 .
    drwxr-xr-x   1 root root 4096 Oct  9 02:48 ..
    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 Oct  9 02:48 dev
    drwxr-xr-x   1 root root 4096 Oct  9 02:48 etc
    drwxr-xr-x   3 root root 4096 Sep 17 02:29 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 Sep 17 02:20 media
    drwxr-xr-x   2 root root 4096 Sep 17 02:20 mnt
    drwxr-xr-x   1 root root 4096 Oct  9 02:48 opt
    dr-xr-xr-x 343 root root    0 Oct  9 02:48 proc
    drwx------   2 root root 4096 Sep 17 02:29 root
    drwxr-xr-x   1 root root 4096 Oct  9 02:48 run
    lrwxrwxrwx   1 root root    8 Apr 22  2024 sbin -> usr/sbin
    drwxr-xr-x   2 root root 4096 Sep 17 02:20 srv
    dr-xr-xr-x  13 root root    0 Oct  9 02:47 sys
    drwxrwxrwt   2 root root 4096 Sep 17 02:29 tmp
    drwxr-xr-x   1 root root 4096 Sep 17 02:20 usr
    drwxr-xr-x   1 root root 4096 Sep 17 02:29 var
    root@****8a59-4bda-47e4-aa73-8a3c1****ba9:/#
    

    となれば OK です。

    途中入力

    動作途中
    Are you sure you want to continue connecting (yes/no/[fingerprint])?
    と聞かれるので、yes と入力してEnterを押します。

    以上で、さくらのクラウド 高火力 DOK SSH 接続説明は終わりです。
    長かったですね。


  • さくらのクラウド 高火力 DOK の中で Ubuntu を起動 に戻る
  • 公開鍵の登録Ⅱ に戻る
  • さくらのクラウド 高火力 DOK SSH 概要 に戻る
  • 70VPS に戻る


    Hiroo 散歩通り あだん
    あだん google 情報
    Hiroo Station
    イザカヤあだん
    あだん google 情報