跳到正文
Leaflow

下载

Fleet Agent

安装 Fleet Agent 后,Linux 服务器与电脑即加入你的舰队:终端、文件、应用窗口与完整桌面均可在浏览器中使用,在 Deck 中可同时连接多台机器。

同时安装

仅安装 Agent,即可使用终端。

curl -fsSL https://releases.leaflow.net/fleet-agent/install.sh \
  | sh -s -- --enroll

版本 0.1.65 · Debian 13 及以上、Ubuntu 24.04 及以上 · x86_64

  • 同时连接多台

    一行命令加入舰队,在 Deck 中同时连接多台机器;权限可一次授予全部机器,包括日后加入的机器。

  • 不再共享 root

    将成员加入项目,一键授予登录与 sudo 权限,无需分发密码与密钥,也无需部署堡垒机。

  • 端到端加密

    终端、文件、画面与声音在你的电脑与机器之间端到端加密。

  • 不用开放端口

    机器无需公网 IP,也无需开放任何入站端口,点对点直连。

一行命令安装,用配对码接入。

  1. 01

    在机器上以 root 身份运行安装命令

    需要图形界面或声音时,选中对应的组件。再次运行同一条命令,将更新 Agent 并补装组件。

  2. 02

    在控制台输入机器显示的配对码

    核对主机名、来源地址与公钥,再批准加入。

批量接入时,无需逐台输入配对码。

在控制台创建一次性注册令牌,有效期 1、8 或 24 小时;使用令牌安装的机器将自动加入。

创建注册令牌
接入一台机器:在机器上运行安装命令,再在控制台输入配对码并核对后批准。

root@office-pc:~# curl -fsSL https://releases.leaflow.net/fleet-agent/install.sh | sh -s -- --enroll --with desktop,audio

配对码: 7KQ2M-X9D4P

接入机器

主机名
office-pc
来源地址
198.51.100.24
公钥
ed25519 · 3f9a…c41e
名称office-pc批准加入

Deck

安装完成后,在 Deck 中同时连接所有机器。

Deck 是控制台中的远程工作台。项目中的机器列于左侧,单击即可打开终端,每个会话一个标签,可在多台服务器之间切换。终端下方是该机器的文件,远程操作的同时即可上传、下载与整理文件。

  • 每个会话一个标签,多台机器可同时打开
  • 终端与文件位于同一标签中
  • 需要图形界面时,可直接打开完整桌面
  • 切换页面时连接保持,返回 Deck 后会话仍在原处
打开 Deck
Deck:左边是项目里的全部机器,一个会话一个标签;终端下面是同一台机器的文件。
web-01web-02

deploy@web-01:~/site$ git pull --ff-only

Updating 3f9a2c1..c41e7d0

Fast-forward

posts/fleet-notes.md | 42 ++++++++++++++++

1 file changed, 42 insertions(+)

deploy@web-01:~/site$ tail -n 2 /var/log/nginx/access.log

198.51.100.24 - - "GET /posts/fleet-notes/ HTTP/2.0" 200 8412

203.0.113.7 - - "GET /assets/site.css HTTP/2.0" 200 2391

deploy@web-01:~/site$

web-016 ms直连
文件/home/deploy/site
  • assets—
  • posts—
  • index.html1.2 KB
  • nginx.conf402 B
  • README.md118 B

也可以先下载可执行文件,再安装到机器上。

适用于制作镜像,或在其他设备上预先下载。核对 SHA-256 后,在机器上以 root 身份依次运行以下命令,最后一条将显示配对码。

leaflow-fleet-agent-linux-x86_64.gz

0.1.65 · 21.5 MB

下载可执行文件
SHA-256d13e202e29af033b7d6caeefd896993b613958ea323755392ec00d8bbd5415d7
echo "d13e202e29af033b7d6caeefd896993b613958ea323755392ec00d8bbd5415d7  leaflow-fleet-agent-linux-x86_64.gz" | sha256sum -c
gunzip leaflow-fleet-agent-linux-x86_64.gz
chmod 755 leaflow-fleet-agent-linux-x86_64
./leaflow-fleet-agent-linux-x86_64 install
leaflow-fleet-agent daemon enroll

在 Windows 电脑上,用 Fleet Desktop 连接这些机器。

机器上的应用以 Windows 窗口打开,文件可在两端之间双向拖放。

下载 Fleet Desktop