跳转到内容
资源
ZH
登录免费开始使用

macOS 或 Linux 电脑

电脑只需要一个小型代理。它会自己连接云端,并只保持这一条连接,因此不需要任何入站端口:电脑位于 NAT 之后也能用。

在 tTerm Web 中打开添加机器,选择电脑。在那台电脑的终端中,以你自己的身份运行命令,不要用 sudo:

在电脑上
curl -fsSL https://connect.tterm.net/c/<token> | sh

命令完成几秒钟后,电脑就会出现在项目中。命令只能使用一次,在接下来的 10 分钟内有效。

  • 把代理放到 ~/.tterm-web:这是我们发布版本中适用于这个系统的单个文件,运行前会用命令脚本中的校验和进行核对。
  • 为这台电脑生成专属密钥并保存在本机,只有你能读取。命令中的令牌只用于让它加入,且只能用一次。
  • 每次你登录时启动代理。代理以你的身份运行,绝不以 root 身份运行,也不开放任何端口。
  • 代理会自行更新,只会更新到由我们的发布构建签名的版本,而且只在这台电脑上没有打开的终端时进行。

由 launchd 启动代理。第一次运行时,macOS 可能会询问是否允许 tterm-agent 访问你的“桌面”和“文稿”文件夹:如果你想在终端里使用它们,就允许。

在项目页面上移除这台电脑:代理得知后就会停止运行(详情)。要从电脑上卸载代理本身,运行:

在电脑上
~/.tterm-web/uninstall.sh