在Debian 12上安装VNC服务器
不知道什么标题
可以看到这个文章是通过豆包从国外网站copy的,先这样写着好了,具体的我有时间再补充,基本内容都在这里了。
在Debian 12上安装VNC服务器
简介
VNC(Virtual Network Computing,虚拟网络计算)是一种图形化桌面共享系统,可让你远程控制另一台计算机。本教程将指导你在Debian 12上安装VNC服务器的过程,使你能够远程访问Debian桌面。
前提条件
在开始之前,请确保你具备:
- 一台Debian 12服务器或桌面系统
- 对服务器的SSH访问权限(可选)
- root或sudo权限
步骤1:安装VNC服务器
更新软件包索引并安装VNC服务器:
sudo apt update
sudo apt install -y tigervnc-standalone-server
步骤2:配置VNC服务器
生成VNC密码:
vncpasswd
启动VNC服务器:
vncserver
系统提示时,输入你之前生成的密码。
步骤3:配置VNC服务
创建一个新的systemd服务单元文件:
sudo nano /etc/systemd/system/vncserver@.service
添加以下内容:
[Unit]
Description=VNC Server for %i
After=syslog.target network.target
[Service]
Type=forking
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/bin/vncserver %i -geometry 1280x800 -localhost no -alwaysshared -fg
ExecStop=/usr/bin/vncserver -kill %i
[Install]
WantedBy=multi-user.target
保存并关闭文件。
步骤4:启用并启动VNC服务
为目标用户启用VNC服务(将<username>
替换为你的用户名):
sudo systemctl enable --now vncserver@:1.service
步骤5:访问VNC服务器
在本地计算机上下载VNC客户端,如RealVNC或TigerVNC Viewer。
使用VNC客户端连接到Debian服务器的IP地址或主机名,后面加上端口号(默认是5901)。
系统提示时,输入你在步骤2中设置的密码。
结论
恭喜!你已成功在Debian 12上安装并配置了VNC服务器。现在,你可以使用VNC客户端远程访问Debian桌面。
参考
等会补充,写到一半卡死了,真是蛋疼