sudo apt install xfce4* #xfce4桌面已经安装的可忽略
sudo apt install vnc4server #安装VNC4,注意不是TIGERVNC或者其他
vncserver #启动,如有密码设置,则设置后记下
vncserver -kill :1 #停止默认的vncsever
vim ~/.vnc/xstartup #编辑已有的vncserver xstartup配置,如果打开是空的,则未正确找对该配置文件位置。
使用以下配置,该配置虽然简单,但是和其他配置相比,能解决以下报错:
xfce4-session: Another session manager is already running
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &
sudo vim /etc/init.d/vncserver
#!/bin/bash
export USER='此处为自己远程VNC登陆时的账户'
eval cd ~$USER
case "$1" in
start)
su $USER -c '/usr/bin/vncserver :1'
echo "Starting VNC server for $USER "
;;
stop)
su $USER -c '/usr/bin/vncserver -kill :1'
echo "vncserver stopped"
;;
*)
echo "Usage: /etc/init.d/vncserver {start|stop}"
exit 1
;;
esac
exit 0
sudo chmod +x /etc/init.d/vncserver #设置为可执行
sudo update-rc.d vncserver defaults #设置开机启动 sudo service vncserver start #启动服务
本文详细介绍如何在Ubuntu系统上安装并配置VNC4Server,实现远程桌面访问。包括安装XFCE4桌面环境、VNC4Server服务,以及配置VNC启动参数和权限管理,确保远程连接稳定且安全。
4820

被折叠的 条评论
为什么被折叠?



