$ ssh -i ~/.ssh/id_ed25519 root@lax.cn2.example
The authenticity of host 'lax.cn2.example (192.0.2.42)' can't be established.
ED25519 key fingerprint is SHA256:XkJ8aP9q3vRtKL5wMnB8/uH7zV2cD4fE6gH8iJ0kL1m
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'lax.cn2.example' (ED25519) to the list of known hosts.
[+] handshake complete · curve25519-sha256 · 256-bit AES-GCM
[+] authenticated as root via publickey (ed25519)
Last login: Wed May 9 14:21:33 2026 from 10.0.0.42
Welcome to Ubuntu 24.04.1 LTS (GNU/Linux 6.8.0-31-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/pro
System load: 0.86 Processes: 151
Usage of /: 42.8% of 78.65GB Users logged in: 1
Memory usage: 49% IPv4 address for eth0: 10.0.4.18
Swap usage: 0% IPv4 address for docker: 172.17.0.1
[!] 47 updates can be applied immediately.
[!] 18 of these updates are standard security updates.
root@lax-cn2:~# uptime
14:23:11 up 47 days, 3:12, 1 user, load average: 0.86, 0.42, 0.18
root@lax-cn2:~# free -h
total used free shared buff/cache available
Mem: 15Gi 7.2Gi 4.1Gi 256Mi 3.7Gi 7.6Gi
Swap: 2.0Gi 0B 2.0Gi
root@lax-cn2:~# docker ps
CONTAINER ID IMAGE STATUS PORTS NAMES
8f00a8b2c1d4 nginx:alpine Up 12 days 0.0.0.0:80->80/tcp, :443/tcp edge-proxy
af02c2ce5612 redis:7.2 Up 8 days 6379/tcp cache-1
b7c3d9012abc postgres:16 Up 47 days 5432/tcp db-primary
e4a89102fb45 node:20-alpine Up 3 hours 0.0.0.0:3000->3000/tcp api-server
root@lax-cn2:~# top -bn1 | head -8
top - 14:23:21 up 47 days, 3:13, 1 user, load average: 0.86, 0.42, 0.18
Tasks: 218 total, 1 running, 217 sleeping, 0 stopped, 0 zombie
%Cpu(s): 3.5 us, 0.7 sy, 0.0 ni, 95.6 id, 0.1 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 15843.4 total, 4128.9 free, 7298.2 used, 3812.4 buff/cache
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1024 root 20 0 812456 98432 12784 S 2.3 0.6 4:32.17 nginx
2048 redis 20 0 216584 42816 3920 S 0.7 0.3 1:18.42 redis-server
3072 postgres 20 0 1248192 152384 98208 S 0.3 1.0 18:42.81 postgres
root@lax-cn2:~# ls -la /var/log/nginx/
total 24K
drwxr-xr-x 2 root root 4.0K May 9 14:00 .
drwxr-xr-x 14 root root 4.0K May 9 06:25 ..
-rw-r----- 1 root adm 8.4K May 9 14:23 access.log
-rw-r----- 1 root adm 1.2K May 9 14:00 error.log
root@lax-cn2:~# █
[ EOF // ~ ]
このページは Nexus Shell チームが執筆・管理しています。できるだけ公平を心がけています — どのツールにも最適なユーザーがいます。事実誤認があればメールでお知らせください。
2026年9月27日に確認。主な公式情報源:
Termius ·
Tabby ·
iTerm2 ·
Tabby Docker plugin ·
Tabby MCP plugin
主要機能と料金モデル早見表
| 製品 |
製品の位置づけ |
対応プラットフォーム |
料金モデル |
SFTP GUI |
Docker 管理 |
ライブ監視ダッシュボード |
MCP サーバー(AI エージェントから操作可) |
| Nexus Shell |
macOS ネイティブのサーバーワークベンチ |
macOS のみ (14.2+, Apple Silicon) |
個人用SSHは無料。公式サイトProは買い切り、App Storeは買い切り/年額 |
Pro/対象の試用 |
Pro/対象の試用 |
Pro/対象の試用 |
利用可* |
| Termius |
クロスプラットフォーム SSH クライアント |
macOS · Windows · Linux · iOS · Android |
無料 Starter + Pro 月額 $10(年払い) |
無料 Starter に含まれる |
記載なし |
記載なし |
記載なし |
| Tabby |
設定可能なターミナル兼 SSH クライアント |
macOS · Windows · Linux |
無料・オープンソース |
内蔵パネル / 任意のタブ用プラグイン |
追加プラグイン |
記載なし |
追加プラグイン |
| iTerm2 |
macOS ターミナルエミュレータ |
macOS のみ |
無料・オープンソース |
記載なし |
記載なし |
記載なし |
記載なし |
| OpenSSH |
コマンドライン SSH ツール |
macOS / Linux に標準搭載 |
無料 |
CLI (scp / sftp) |
記載なし |
記載なし |
記載なし |
用途別・30 秒で選ぶ
- Macで接続、ファイル、コンテナ、監視をまとめたい → Nexus Shellを試用。公式サイトのProは永続ライセンスのみです。
- Windows / Linux / モバイルが必要、またはプラットフォームをまたいでチームとホスト一覧を共有 → Termius。
- 強力なターミナルエミュレータだけ欲しい、設定は自分で → iTerm2(ネイティブ)か Tabby(クロスプラットフォーム・OSS)。
- 大量ホストのスクリプト化・自動化が中心 → OpenSSH の CLI 一択。GUI クライアントでは代替できません。
選定でよくある質問
Nexus Shell は Termius を完全に置き換えられますか?
用途によります。Nexus ShellはmacOS 14.2以降のApple Silicon MacでSSH、SFTP、鍵、Docker、監視を提供します。移行前に鍵、踏み台、ファイル操作を確認してください。完全な機能互換や接続設定の自動インポートは保証しません。Windows、Linux、モバイル、チーム共有保管庫にはTermiusを検討してください。
無料の Tabby / iTerm2 で十分なのに、なぜお金を払うの?
ターミナルだけで十分なら、現在のツールを使い続けられます。Nexus Shell ProはSFTP、Docker、監視を統合します。無料版は個人の非商用SSH向けで、高度な機能にはProまたは対象の試用が必要です。購入前に実際の作業で評価してください。
なぜ Windows / Linux 版を出さないのですか?
単一プラットフォームへの集中は意図的な選択です。Nexus Shell は SwiftUI を使い、macOS で重要な操作性とシステム機能を継続して磨いています。クロスプラットフォームが本当に必要なら、Termius か Tabby を素直におすすめします。
サーバー作業を移す前に
既存のクライアントを残し、重要でないサーバーで試してください。指紋、使用する鍵、踏み台を確認し、テストファイルをダウンロード・編集してリモートの保存結果を確認します。Dockerを使うなら、サーバーのアカウントでコンテナとログを確認できるか試します。Nexus Shellはセッションタブを提供し、ターミナル分割ではありません。ファイルの2列はMacと1台のサーバーで、リモート2台ではありません。
公式サイト版では、アプリ内の「メンバーシップ → サインイン」から始め、アプリに戻って試用状態を確認し、サーバーで1つの作業を試してください。Webサイトへのログインだけでは完了しません。App Store版はAppleの購入・復元の流れを使います。
最初の接続と作業のチェックリスト(日本語)→
SFTPを選ぶ前に、1ファイルの往復を確認する
MacからWebサイトやサーバーへファイルを送るなら、接続成功の次に保存先と内容を確認します。ローカル側はMac、リモート側はサーバーです。相対パスは各側の現在位置を基準にし、SFTP専用アカウントの「/」はサーバー全体のルートと同じとは限りません。
- ホスト・ポート・ユーザー名と、提供元に許可されたリモートパスを確認します。本番ファイルを使わず、自分専用の新しいテストディレクトリを選びます。
- 既存の無料テストパックを送り、Macの別の空フォルダへ取り戻します。元のフォルダへ混ぜず、隠しファイルも含めて元のハッシュと照合します。
- 内容の一致と、書き込み権限・編集保存・サービスへの反映を別々に確認します。転送できたことだけで、外部編集やデプロイの適合を判断しないでください。
保存先・無料テストパック・検証手順(日本語)→
テストデータは無料で、任意のSFTPクライアントで使えます。Nexus ShellのSFTPはProまたは有効な試用が必要です。公式サイト / Homebrew版の外部編集にはリモートshellの追加条件があります。実際の作業が合うと確認できたら、公式サイトの永続Pro料金をご覧ください。
WinSCPの外部編集をMacでも使いたい場合
WinSCPの公式版はWindows向けです。MacでSFTPのファイルを手元のエディタで編集したいなら、アプリ名だけでなく「一時コピーを開く → 保存を検知する → リモートの変更を確認する → アップロード結果を見る」という作業で選びます。無料のファイル転送を優先するならCyberduck、SSH・ファイル・Dockerを同じMacアプリで扱うならNexus Shellが候補です。
保存したのにサーバーへ反映されないときは?
エディタの保存とリモートへの転送は別です。Nexus Shellの「Edit Externally」で開いた一時コピーを保存し、Editing Sessionsで同じサーバーとパスの同期結果を確認します。「Save As」で別の場所へ保存したコピーや、以前ダウンロードしたファイルは同じ編集セッションではありません。未同期の内容を別に保管してから、リモートファイルを別フォルダへ取得して内容を比較してください。転送済みでも、サービスがその設定を読み直したとは限りません。
SFTP専用のレンタルサーバーでも外部編集できる?
公式サイト / Homebrew版のNexus Shellは、この外部編集でリモートshellも使います。SFTPだけ許可されたアカウントでは十分ではありません。App Store版は転送エンジンが異なるため、実際のサーバーとの互換性を確認してください。SSHログイン・ファイル転送・編集保存はそれぞれ確認が必要です。
WinSCPからMacへ移ると、改行やハッシュが変わる?
WinSCPのText転送は改行を変換する場合があり、Automaticはファイル名の条件で方式を選びます。Macの別アプリがその設定を引き継ぐとは限りません。Linux用スクリプトが^Mやbad interpreterを報告しても、接続の成功だけでは原因を判断できません。まず元のファイルを残し、必要な場合だけエディタで別コピーをLFに整え、そのコピーを基準にしてください。画像やZIPをまとめて変換しないでください。
別のテスト用パスへ送り、Macの空フォルダに取り戻して、原件と取り戻したコピーをローカル比較(英語UI)できます。各16 MiBまで、ファイルやハッシュを送信せず、内容も変更しません。SHA-256一致とCRLF/LFだけの違いを区別しますが、文字コードや実行可否・サーバーは検証しません。同じ原件を2回選ぶだけでは転送確認になりません。
JavaScriptなし・大きいファイルはMacのTerminalで各コピーにshasum -a 256を実行してください。日本語の手順とローカルOpenSSH実験も公開しています。Nexus Shellの自動改行変換やGUIの新しい実測を意味しません。出典:WinSCP公式の転送モード。2026-10-27追記。
MacのSSH・SFTPクライアントを買い切りで使える?
Nexus Shellの公式サイトは永続Proの買い切りのみです。SFTPと外部編集にはProまたは対象の試用が必要で、対象の新規アカウントはカード不要で7日間試用できます。App Storeには永続Proと自動更新の年額プランがあります。購入とデータは別管理で、接続設定は自動移行されません。料金より先に、Apple Silicon・macOS 14.2以降という条件と実際の編集作業を確認してください。
保存・転送・サービス反映を分けて確認する手順(英語)→ · 公式サイトの永続Pro料金 →
出典:WinSCP公式の対応OS、Cyberduck公式の外部編集手順。Nexus Shell開発チームによる説明です。2026-10-15更新。
あなたの Mac で Nexus Shell を試す
公式サイト版:個人の非商用SSHは無料。対象の新規アカウントはカード不要で7日間Proを試用でき、終了時の自動課金はありません。
Apple経由で購入したい場合
App Storeは永続Proと自動更新の年額プランを提供し、Nexus ShellアカウントやAgent Bridgeはありません。購入とデータは別管理で、接続は自動移行されません。公式サイトは永続版のみです。現在の価格は異なり、公式サイトの永続価格はApp Storeに合わせる予定ですが、金額や適用日はここでは未発表です。
Mac App Store版を見る