指南
通过 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
- 打开 tailscale.com/download,选择 Windows 并安装应用。
- 启动应用,点击 Log in,用 Google、Microsoft、GitHub 账户或邮箱登录。这样就会创建你的免费 Tailscale 账户。
- 确认任务栏右下角的 Tailscale 图标显示 Connected。
- 把你登录时使用的邮箱地址发给我们。
- 我们共享 Mac 给你之后,Tailscale 会发送一封邀请邮件。点击邮件中的 Accept,这台 Mac 就会出现在 Tailscale 应用的设备列表中。
2. 创建 SSH 密钥
如果你已有 SSH 密钥,可以跳过这一步。
- 打开 PowerShell(点击开始,输入
PowerShell并打开)。 - 输入以下命令,并按三次 Enter(密钥密码可以留空):
ssh-keygen -t ed25519
- 显示公钥:
Get-Content $HOME\.ssh\id_ed25519.pub
复制以 ssh-ed25519 开头的整行内容。
- 通过邮件把公钥发给我们。切勿发送不带
.pub后缀的文件,那是你的私钥。
3. 连接
ssh USERNAME@ADDRESS
- 首次连接时会出现
Are you sure you want to continue connecting?。输入yes并按 Enter。 - 看到以
%结尾的提示行即表示已登录。输入exit断开连接。
Mac
1. 安装 Tailscale
- 打开 tailscale.com/download,选择 macOS 并安装应用。
- 启动应用,允许添加 VPN 配置,点击 Log in,用 Google、Microsoft、GitHub、Apple 账户或邮箱登录。这样就会创建你的免费 Tailscale 账户。
- 确认屏幕顶部菜单栏中的 Tailscale 图标显示 Connected。
- 把你登录时使用的邮箱地址发给我们。
- 我们共享 Mac 给你之后,Tailscale 会发送一封邀请邮件。点击邮件中的 Accept,这台 Mac 就会出现在 Tailscale 应用的设备列表中。
2. 创建 SSH 密钥
如果你已有 SSH 密钥,可以跳过这一步。
- 打开终端(应用程序 → 实用工具 → 终端)。
- 输入以下命令,并按三次 Enter(密钥密码可以留空):
ssh-keygen -t ed25519
- 显示公钥:
pbcopy < ~/.ssh/id_ed25519.pub
公钥已复制到剪贴板,可用 ⌘V 粘贴。
- 通过邮件把公钥发给我们。切勿发送不带
.pub后缀的文件,那是你的私钥。
3. 连接
ssh USERNAME@ADDRESS
- 首次连接时会出现
Are you sure you want to continue connecting?。输入yes并按 Enter。 - 看到以
%结尾的提示行即表示已登录。输入exit断开连接。
传输文件
scp 命令要在你自己的电脑上运行,而不是在租用的 Mac 上。
scp data.zip USERNAME@ADDRESS:~/
scp USERNAME@ADDRESS:~/results.zip .
第一行把文件上传到租用的 Mac,第二行把文件下载到当前文件夹。要复制整个文件夹,请加上 -r。
常见问题
- 没有反应或连接超时:确认 Tailscale 显示 Connected,并且你已接受共享 Mac 的邀请。
Permission denied (publickey)或要求输入密码:没有使用到你的密钥。请从创建密钥的同一台电脑和同一用户账户连接,并检查用户名。REMOTE HOST IDENTIFICATION HAS CHANGED:这台 Mac 期间已重新安装。运行ssh-keygen -R ADDRESS后重新连接。
租期结束
租期结束后,我们会永久删除你的账户及其中所有文件,并停止在 Tailscale 中的共享。请在租期结束前下载所有需要保留的内容。
遇到问题?请写信到 jakub@mokris.cz,并附上截图或错误信息。我们通常会在几分钟内回复。