























Ubuntu Server 24.04 安装 todesk
Ubuntu服务器默认不包含图形界面,但你可以通过安装X Window System来实现。以下是安装Xorg的步骤:
sudo apt update
sudo apt install ubuntu-desktop
过程中Y,回车。 大概10-30分钟。
这将安装一个完整的桌面环境,包括GNOME。
过程中还要联网安装Firefox,Thunderbird 等,直接skip
安装完成后,你可以通过以下命令启动图形界面:
sudo systemctl set-default graphical.target
sudo reboot
Ubuntu 24.04 Server(纯命令行)安装 ToDesk 被控端
特别提醒:必须安装最新版本,否则,低版本安装成功也不能使用。
# 更新源
sudo apt update查看下载链接:
https://www.todesk.com/linux.html

# 下载最新 Linux 被控端(v4.8.6.2,2026-05-01 最新)
wget https://dl.todesk.com/linux/todesk-v4.8.6.2-amd64.deb
wget https://dl.todesk.com/linux/todesk-v4.7.2.0-amd64.deb
【这个下载之后,检查大小,100MB】
或者:不用wget下载,在浏览器下载,然后,复制到服务器
https://dl.todesk.com/linux/todesk-v4.8.6.2-amd64.deb
https://dl.todesk.com/linux/todesk-v4.7.2.0-amd64.deb
# 安装 deb 包
sudo dpkg -i todesk-v4.8.6.2-amd64.deb
dpkg -i todesk_4.0.0b_amd64.deb
dpkg -i todesk-v4.7.2.0-amd64.deb
# 若报依赖错误,执行修复
sudo apt --fix-broken install -y
# 启动 ToDesk 守护进程
sudo systemctl start todeskd
# 设置开机自启
sudo systemctl enable todeskd
# 查看状态(确认 running)
systemctl status todeskd
Ubuntu Server 24.04 安装 todesk, 安装后、启动,然后查看状态:systemctl status todeskd
● todeskd.service - ToDesk Daemon Service
Loaded: loaded (/etc/systemd/system/todeskd.service; enabled; preset: enabled)
Active: activating (auto-restart) (Result: core-dump) since Sat 2026-05-02 09:08:45 UTC; 1s ago
Process: 4734 ExecStart=/opt/todesk/bin/ToDesk_Service (code=dumped, signal=ILL)
Main PID: 4734 (code=dumped, signal=ILL)
CPU: 36ms
意思是:
ToDesk 无法在你的 CPU / 系统上运行 → 非法指令 → 直接崩溃
ToDesk 4.8+ 要求 CPU 支持 AVX/AVX2 指令集
老服务器、虚拟机、低功耗 CPU 都不支持,一运行就崩溃。
直接在服务器执行:
grep -E 'avx|avx2' /proc/cpuinfo
● todeskd.service - ToDesk Daemon Service
Loaded: loaded (/etc/systemd/system/todeskd.service; enabled; preset: enabled)
Active: active (running) since Sat 2026-05-02 09:35:48 UTC; 27s ago
Main PID: 6224 (todeskd)
Tasks: 5 (limit: 18777)
Memory: 16.7M (peak: 17.2M)
CPU: 73ms
CGroup: /system.slice/todeskd.service
└─6224 /opt/todesk/bin/todeskd -f /opt/todesk/config/todeskd.conf
5月 02 09:35:48 guoleiserver systemd[1]: Started todeskd.service - ToDesk Daemon Service.
ToDesk 用:TCP/UDP 8166、8167
sudo ufw allow 8166/tcp
sudo ufw allow 8166/udp
sudo ufw allow 8167/tcp
sudo ufw allow 8167/udp
sudo ufw reload
# 查看 ID 和临时密码
/opt/todesk/bin/todesk-cli -status
# 设置固定访问密码(替换为你自己的密码)
/opt/todesk/bin/todesk-cli -setpass 你的安全密码
输出示例:
ToDesk ID: 123 456 789
临时密码: abc123
1.4 补充常见命令{ https://www.cnblogs.com/zgq123456/articles/17835259.html }
#启动todesk 【必须在服务器上,终端内启动;不能在ssh里面操作】todesk#或者创建桌面快捷键/opt/todesk/bin/todesk#查看服务日志tail -f /var/log/todesk/todeskd.log#查看客户端日志tail -f ~/.local/share/todesk/log/todesk.log#删除客户端配置rm ~/.config/todesk/todesk.cfg#删除服务设置配置rm /opt/todesk/config/todeskd.conf二、重启todesk
通过上述安装可知是通过systemctl,status是查看状态,restart是重启,所以重启todesk的命令为:
sudo systemctl restart todeskd当然,你也可以通过停止、启动来达到效果:
1、停止sudo systemctl stop todeskd2、启动sudo systemctl start todeskd三、配置文件
配置文件路径:/opt/todesk/config/todeskd.conf
more /opt/todesk/config/todeskd.conf
内容为:
[client]version = 4.0.0id = 666666status = online[center]host = authds.todesk.comport = 443[auth]mode = 2unmaned = TRUElock = FALSEupdate = 0updatetime = 1685376000temppassword = MzA3Mj01security =其中id就是里面的666666,临时密码就是MzA3Mj01,不过这个密码是通过base64编码的,我们解码一下可以得到明文
$ echo -n "MzA3Mj01" | base64 -d423212# 重启服务
sudo systemctl restart todeskd
# 卸载
sudo apt remove --purge todesk -y
# 停服务
sudo systemctl stop todeskd 2>/dev/null
sudo systemctl disable todeskd 2>/dev/null
# 删除旧文件
sudo rm -rf /opt/todesk
# 卸载旧包
sudo apt remove -y todesk 2>/dev/null
sudo apt purge -y todesk 2>/dev/null
sudo apt --fix-broken install -ysystemctl status todeskd 必须是 running此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。