ubuntulinux配置vnc远程桌面图形访问
简书链接:ubuntulinux配置vnc远程桌面图形访问
文章字数:510,阅读全文大约需要2分钟
安装VNC服务器:
1 | sudo apt update |
启动VNC服务器:
1 | vncserver :1 |
首次运行时,会提示设置一个密码以保护VNC连接。
配置VNC会话:
创建一个用于VNC会话的启动脚本文件,例如~/.vnc/xstartup。
1 | nano ~/.vnc/xstartup |
vim也行
内容如下
1 | #!/bin/bash |
保存并关闭文件。
重新启动VNC服务器以应用新的配置:
先杀死vncserver -kill :1
启动
1 | vncserver :1 |
默认VNC端口是5901。
1 | sudo ufw allow 5901/tcp |
修改vnc密码
1 | vncpasswd |
指定用户名
1 | vncpasswd -user username |
指定端口 开启新的
1 | vncserver :2 -rfbport 5902 |
配置分辨率
1 | vncserver :2 -geometry 1280x720 |
配置文件支持的参数
设置桌面环境: Xfce、GNOME、KDE
例如,如果您要使用 Xfce 桌面环境:
1 | startxfce4 & |
设置分辨率
1 | xrandr --output default --mode 1280x720 |
设置颜色深度:您可以指定颜色深度,通常是 16、24 或 32vncconfig -depth 24
2023-10-13 20:47:50
vncserver有一些bug,总是死锁
因此,我改良了一下,下面命令确保每次执行都会重启vncserver,先删掉锁定文件,然后杀死进程,
1 | rm ~/.vnc/*.log 2>/dev/null|rm -rf /tmp/.* 2>/dev/null|ps -al|grep Xtight|killall Xtightvnc 2>/dev/null|vncserver :1 |
保存为文件
其它
rdp黑屏
1 | vim ~/.xsessionrc |
vnc花屏vi /root/.vnc/xstartup
将文件中所有内容注释掉(每行最前面用#),然后添加以下内容
1 | unset SESSION_MANAGER |
文件在:~.vnc\中,一般初始化是没有的,需要你自己创建。
xstartup文件内容如下:vim ~\.vnc\xstartup
sudo chmod +x ~\.vnc\xstartup
1 | #!/bin/sh |
最后 花屏还有可能是远程桌面设置的问题,进入图形界面勾选权限 ,不过我那边没看出问题。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 情迁博客!
评论