---
title: "お名前ドットコムの共用サーバーへのSSH接続でtar -zが使えない。"
description: "BoundWorksのNOTE「お名前ドットコムの共用サーバーへのSSH接続でtar -zが使えない。」。2018-12-13公開。"
url: "https://boundworks.net/can-not-use-tar-z-option/"
language: "ja"
date: "2018-12-13"
---

# お名前ドットコムの共用サーバーへのSSH接続でtar -zが使えない。

公開: 2018-12-13

![アイキャッチ画像](https://boundworks.net/images/d707a6142b9751b89dd6d0e49f39d263.png)

## TL;DR

TL;DRって使ってみたかっただけ。

`$ tar -cvf - ./hoge | gzip - > hoge.tar.gz`

などのように、アーカイブ作ってから、圧縮する流れを以上のように入力すればOKでした。

## 流れ

共用サーバーでWordPressを運営しているというちょっと困った案件がありました。

いくらでも安いVPSサーバーとかクラウドとかあるだろうと思ってはいるのですが、そういうお話ではありません。

お名前ドットコムにはphpMyAdminは標準で入っておりませんが（自分でやろうとすればできます）、SSH接続ができます。助かった。

共用サーバーのコントロールパネルのSSH項目で、「管理者アカウント接続情報」の「SSH接続設定」を「有効」にして「変更」を押下。

ログインについては、ターミナルなどで

`$ ssh [アカウント名]@[SSHサーバー名]`

で、パスワード入力してログインできます。

WPの該当フォルダまで移動して

`$ tar cvzf hoge.tar.xz wp-content/`

とかやると、叱られます。

もちろん、-jでも-Jでもダメです。当たり前かもしれませんが。

ということで、[Q:【共用サーバーSD】SSHで利用できるコマンドを教えてください](https://help.onamae.com/app/answers/detail/a_id/15268)

を見てみると、

![共有サーバーで使えるコマンド。ファイルの圧縮はひと通りできることがわかる。](https://boundworks.net/images/3c9e39a32ba48eed39a38af5cbf29e57.png)

ってことで、ひと通り操作できることがわかる。

どうやら -zなどのオプションが使えないらしい。

> - **OS**: SUN Solaris 10（SunOS 5.10） / 64bit
> - **Web**: Apache 2.2.34
> - **Mail**: Postfix
> - **Perl**: 5.8.4
> - **PHP**: 5.6.32　/ 7.0.25 / 7.1.11 / 7.2.4※
> - **Ruby**: 1.8.7
> - **Python**: 2.5.5
> - **MySQL**: 5.6.14
> 
> [【共用サーバーSD】サーバーのスペックを教えてください](https://help.onamae.com/app/answers/detail/a_id/8969)

SUN Solaris 10（SunOS 5.10）って書いてあります。 有名OSだし、zオプション使えないこととかあるんでしょうか。

でも、使えないときはしょうがないですよね。

`$ tar -cvf - ./（圧縮したいディレクトリ）| gzip - > （圧縮して作成するファイル名）.tar.gz`

などのように、アーカイブ作ってから、圧縮する流れを以上のように入力すればOKでした。

すっごくニッチだと思いますが、どなたかの参考になれば嬉しいです。
