ガイド

SSHで接続する

WindowsまたはMacから、ターミナルでレンタルMacにアクセスする方法:Tailscale、SSH鍵、初回ログイン。

レンタルしたMacには、暗号化されたTailscaleネットワーク経由で接続します。設定は約10分で、どのレンタルも最初の1時間は無料なので、落ち着いて準備できます。

アクセス情報のメールで、ユーザー名、Macのアドレス(100.81.0.7のような形式)、リモートデスクトップ用のパスワードをお知らせします。このガイドのUSERNAMEとADDRESSは、メールに記載された値に置き換えてください。

SSHの場合は、TailscaleアカウントのメールアドレスとSSH公開鍵の2点をお送りください。SSHのパスワードログインは無効で、鍵のみでログインします。

Windows

Windows 10と11にはSSHクライアントが標準で入っているため、追加のインストールは不要です。

1. Tailscaleをインストール

  1. tailscale.com/downloadを開き、Windowsを選んでアプリをインストールします。
  2. アプリを起動し、Log inをクリックして、Google、Microsoft、GitHub、またはメールアドレスでログインします。これで無料のTailscaleアカウントが作成されます。
  3. タスクバー右下のTailscaleアイコンがConnectedになっていることを確認します。
  4. ログインに使ったメールアドレスを当社にお送りください。
  5. 当社がMacを共有すると、Tailscaleから招待メールが届きます。メール内のAcceptをクリックすると、TailscaleアプリのデバイスリストにMacが表示されます。

2. SSH鍵を作成

すでにSSH鍵をお持ちの場合は、この手順は不要です。

  1. PowerShellを開きます(スタートをクリックし、PowerShellと入力して開きます)。
  2. 次のコマンドを入力し、Enterを3回押します(鍵のパスワードは空欄のままで構いません):
ssh-keygen -t ed25519
  1. 公開鍵を表示します:
Get-Content $HOME\.ssh\id_ed25519.pub

ssh-ed25519で始まる行全体をコピーします。

  1. この鍵をメールでお送りください。.pubの付いていないファイルは秘密鍵なので、絶対に送らないでください。

3. 接続する

ssh USERNAME@ADDRESS
  1. 初回接続時にAre you sure you want to continue connecting?と表示されます。yesと入力してEnterを押します。
  2. 末尾が%の行が表示されればログイン完了です。exitで切断します。

Mac

1. Tailscaleをインストール

  1. tailscale.com/downloadを開き、macOSを選んでアプリをインストールします。
  2. アプリを起動し、VPN構成の追加を許可してからLog inをクリックし、Google、Microsoft、GitHub、Apple、またはメールアドレスでログインします。これで無料のTailscaleアカウントが作成されます。
  3. 画面上部のメニューバーにあるTailscaleアイコンがConnectedになっていることを確認します。
  4. ログインに使ったメールアドレスを当社にお送りください。
  5. 当社がMacを共有すると、Tailscaleから招待メールが届きます。メール内のAcceptをクリックすると、TailscaleアプリのデバイスリストにMacが表示されます。

2. SSH鍵を作成

すでにSSH鍵をお持ちの場合は、この手順は不要です。

  1. ターミナルを開きます(アプリケーション → ユーティリティ → ターミナル)。
  2. 次のコマンドを入力し、Enterを3回押します(鍵のパスワードは空欄のままで構いません):
ssh-keygen -t ed25519
  1. 公開鍵を表示します:
pbcopy < ~/.ssh/id_ed25519.pub

鍵がクリップボードにコピーされました。⌘Vで貼り付けられます。

  1. この鍵をメールでお送りください。.pubの付いていないファイルは秘密鍵なので、絶対に送らないでください。

3. 接続する

ssh USERNAME@ADDRESS
  1. 初回接続時にAre you sure you want to continue connecting?と表示されます。yesと入力してEnterを押します。
  2. 末尾が%の行が表示されればログイン完了です。exitで切断します。

ファイルの転送

scpは、レンタルMacではなくお手元のパソコンで実行します。

scp data.zip USERNAME@ADDRESS:~/
scp USERNAME@ADDRESS:~/results.zip .

1行目はファイルをレンタルMacへアップロード、2行目は現在のフォルダへダウンロードします。フォルダごとコピーするには-rを付けます。

トラブルシューティング

レンタル終了時

レンタル終了後、アカウントとすべてのファイルを完全に削除し、Tailscaleでの共有を解除します。残したいデータは、終了前にすべてダウンロードしてください。

うまくいかない場合は、jakub@mokris.czまでスクリーンショットまたはエラー内容を添えてご連絡ください。通常、数分以内に返信します。

← ガイド一覧