本教程适用于 Ubuntu 22.04
VNC 服务器参考了这篇文章 Ubuntu22.04 安装配置VNC Server - Milton - 博客园
首先申请一台服务器,找到 bot-commands 频道,输入:/deploy password:123123 os:Ubuntu 22.04
开机后会私聊你登录信息
your deployment password
address(es): <ip>:<port1>, <ip>:<port2>, <ip>:<port3>
ssh info:
ssh root@<ip> -p <port>
password: xxxxxx
运行ssh登录命令登录,然后安装桌面和VNC服务器
apt install xfce4 xfce4-goodies tigervnc-standalone-server fonts-noto-cjk
安装过程中会提示选择时区和键盘布局,一般是 English (US) / English (US) 和 Asia / Shanghai
然后先运行一次 vncserver 命令(直接用root运行)会让你输入两遍登陆密码
完成后运行下面的命令启动VNC服务器(直接用root运行)
#!/bin/bash
vncserver -kill -clean
vncserver -localhost no -depth 24 -rfbport <分配给你的三个端口的其中一个>
服务器每次重启后都要运行一遍,可以将以上命令保存到shell文件,如 vnc.sh 并将其安装到 /usr/bin 目录

这样直接运行 vnc.sh 即可开启
不以root运行的话,打开某些应用时会出现 failed to execute xxx (input/output error) 在线召唤大佬解决,我没弄明白是怎么回事
附一张完整截图
占用不是很高,能用
14 个赞
没那么容易,他CPU都有人挖矿了,现在不是照样可以用。我用的好好的,没有一点事情,拿来做wg跳板了
说一下,我debian系都是这么配置的
apt update -y && apt install tigervnc-standalone-server tigervnc-tools xfce4 xfce4-goodies terminator fonts-wjy-zhei fonts-noto-cj fonts-noto-color-emoji dbus-x11 sudo openssh-client net-tools iproute2 vim psmisc htop
vncserver -localhost=no -SecurityTypes=RA2_256 -rfbport 端口
echo 'deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main' >> /etc/apt/sources.list
apt install -y google-chrome-stable
如果你想要中文显示直接在vncserver前面加上LANG=zh_CN.UTF-8
就像这样:
LANG=zh_CN.UTF-8 vncserver -rfbport=你的端口 -SecurityTypes=none -localhost=no
这个直接免密登录,但是不建议这么做,上面的也是
楼主的话那个方法也是可以的,只是有些东西他可能自己都不知道,因为我可能是论坛唯一一个从头到尾都是用vnc上论坛的人
2 个赞
我全程用的是kalilinux和debian,我这边测过去ubuntu全系正常操作vncserver无法正常启动,是得我加个-xstartup /usr/bin/xstartup,所以我不会使用Ubuntu作为远程桌面。而且Ubuntu也是无敌了,中文手机敲不进去
我是在Ubuntu上再装一个输入法解决的,当然意义不大…
主要是没那需求
我说我vnc除了使用还有自动化。不建议在上面装输入法,没啥用
主要是我这边封梯子封的只能vnc了