web/coreserver_v2_ssh の履歴(No.2)


FTP接続では利用できないコマンド(TarやUnTar)はSSH接続だと使えるようになる。

目次

TeraTermでエラーが出て接続できない#

error:09fff06c:pem routines:crypto_internal:no start line

TeraTermでこのエラーが出た困った件。マニュアル通りにやったのに(やれてない)。

coreserver_ssh1.png
  • 秘密鍵のファイル hogehoge_rsa.htm の最後の -----END OPENSSH PRIVATE KEY----- の後に改行を追加する方法は、この手順では既に入っているので効果なし。
  • 結論からいうと「SSHキーを作成した際に入力したパスワード」をTeraTermに入力できていなかったことが原因だった。
  • CORESERVER.JP NEW SIGNUP メールに記載されているパスワードは使わない。(FTP接続で使うパスワードはこれなのに~……)

TeraTermで接続できたので、WinSCPでも接続できました#

転送プロトコル「SCP」でポート番号を22とする。

winscp1.png

設定 > SSH > 認証で秘密鍵のファイル hogehoge_rsa.htm を読み込もうとすると、ppk形式に変換するか聞かれる。

winscp2.png

変換したファイルを読み込むことで設定完了です。

winscp3.png

(余談)やりたかったこと#

tgzファイルをサーバー上で解凍して、zipに圧縮してダウンロードしたい。

tgzを解凍#

  • WinSCP上でtgzファイルを右クリック > ファイルカスタムコマンド > UnTar/Gzip... を選択 > 展開先はそのままでOK

zipに圧縮#

  • 下記コマンドを使用する。デフォルトで用意されているTar/Gzip...は使わない(zipとgzipは全くの別物)。
    zip -r pad.rtwiki.net.120302.zip pad.rtwiki.net.120302