指南

通过 SSH 连接

从 Windows 或 Mac 通过终端访问租用的 Mac:Tailscale、SSH 密钥和首次登录。

你通过加密的 Tailscale 网络连接租用的 Mac。设置大约需要 10 分钟,而且每次租用的第一个小时免费,可以从容完成准备。

在我们发送的访问信息邮件中,你会收到用户名、Mac 地址(形如 100.81.0.7),以及用于远程桌面的密码。本指南中出现 USERNAME 和 ADDRESS 的地方,请替换为邮件里的信息。

使用 SSH 时,请发给我们两样东西:你的 Tailscale 账户邮箱和SSH 公钥。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,这台 Mac 就会出现在 Tailscale 应用的设备列表中。

2. 创建 SSH 密钥

如果你已有 SSH 密钥,可以跳过这一步。

  1. 打开 PowerShell(点击开始,输入 PowerShell 并打开)。
  2. 输入以下命令,并按三次 Enter(密钥密码可以留空):
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,这台 Mac 就会出现在 Tailscale 应用的设备列表中。

2. 创建 SSH 密钥

如果你已有 SSH 密钥,可以跳过这一步。

  1. 打开终端(应用程序 → 实用工具 → 终端)。
  2. 输入以下命令,并按三次 Enter(密钥密码可以留空):
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 .

第一行把文件上传到租用的 Mac,第二行把文件下载到当前文件夹。要复制整个文件夹,请加上 -r。

常见问题

租期结束

租期结束后,我们会永久删除你的账户及其中所有文件,并停止在 Tailscale 中的共享。请在租期结束前下载所有需要保留的内容。

遇到问题?请写信到 jakub@mokris.cz,并附上截图或错误信息。我们通常会在几分钟内回复。

← 全部指南