XserverSSH接続・SCP転送 サーバー上で公開鍵認証用鍵ペアの生成を行う場合

XserverSSH接続・SCP転送 サーバー上で公開鍵認証用鍵ペアの生成を行う場合

XserverにSSH接続をしたりSCP転送したいので設定しました。

マニュアルによると2パターンあります。

https://www.xserver.ne.jp/manual/man_server_ssh.php

  1. サーバー上で公開鍵認証用鍵ペアの生成を行う場合
  2. お客さまにて作成の公開鍵を登録する場合

2のパターンはこちらに記載しました。

https://normalblog.net/system/ssh_teraterm/

 

以下は1のパターンの手順です。

手順に従い、「公開鍵認証用鍵ペアの生成」をして「パスフレーズ」を入力し、「公開鍵認証用の鍵ペア生成(確認)」をクリックして「秘密鍵」をダウンロードします。

次に、

クライアントの.sshディレクトリに「秘密鍵」を格納し、ファイル名をid_rsaなど適当な名前にします。

これで準備終了です。

SCP転送

# scp -i .ssh/id_rsa -P 10022 xxxx@xxxx.xsrv.jp:/home/xxxx/example.com/public_html.tar .

※public_html.tarをクライアントのディレクトリにコピーする

SSH接続

# ssh -l xxxx -i .ssh/id_rsa xxxx.xsrv.jp -p 10022

 

以上です。

 

圧縮と解凍

ちなみに今回はpublic_htmlディレクトリごと圧縮してscpでダウンロードしたかったのです。

圧縮(SSH接続した上で)

# tar -cf public_html.tar public_html/

解凍(Scp転送後ローカルで)

# tar -xvf public_html.tar

Comments

No comments yet. Why don’t you start the discussion?

コメントを残す

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