Ubuntu配置gnome的vnc

这篇博客指导如何在Ubuntu系统中安装并配置VNC服务器,包括安装必要的软件包,如Xorg、TigerVNC,以及Gnome桌面环境。接着,设置了启动gnome桌面服务,定义了VNC密码,并配置了xstartup文件。最后,创建了一个启动脚本,确保VNC服务器在启动时自动运行,并提供了调整分辨率和停止VNC会话的命令。
摘要由CSDN通过智能技术生成

作者:吴业亮
博客:wuyeliang.blog.csdn.net

安装软件包

apt install xserver-xorg-core -y 
apt install tigervnc-standalone-server tigervnc-xorg-extension tigervnc-viewer -y

安装Gnome

apt install ubuntu-gnome-desktop -y

启动gnome桌面服务,并确保它在引导时运行。

systemctl start gdm
systemctl enable gdm

VNC密码设置
接下来,我们将设置连接到VNC服务器时将使用的VNC密码。使用以下命令。

# vncpasswd 
Password:
Verify:
Would you like to enter a view-only password (y/n)? n

输入您的密码,然后验证。如果需要,可以将密码设置为只读。但是,如果不需要,您可以按N键进行确认。

配置xstartup文件。

# cat  ~/.vnc/xstartup
#!/bin/sh 
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
vncconfig -iconic &
dbus-launch --exit-with-session gnome-session &

启动VNC服务器
要运行VNC服务器,可以使用以下命令。

vncserver -localhost no -geometry 1920x1080 -depth 24

上面的选项将创建一个会话,该会话允许从外部进行1920x1080像素分辨率和清晰度的连接。您可以根据自己的喜好配置分辨率和清晰度。

启动停止脚本
配置服务
cat /etc/systemd/system/vncserver@.service
然后填写以下脚本。

[Unit]
Description=VNC Server by TeknoTut
After=syslog.target network.target

[Service]
Type=forking
User=away

# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/usr/bin/vncserver -kill :%i > /dev/null 2>&1 || :
ExecStart=/usr/bin/vncserver -geometry 1920x1080 -depth 24 -localhost no :%i
ExecStop=/usr/bin/vncserver -kill :%i

[Install]
WantedBy=multi-user.target

停止所有VNC会话(如果有)。

vncserver -kill :*

确保在启动时启用,然后重新启动VNC Server。

# systemctl enable vncserver@1
# systemctl start vncserver@1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值