当前位置:   article > 正文

debian 12 配置VNC

debian 12 配置VNC

一、服务器

1. 安装和启动

服务器安装vnc-server:

apt install tigervnc-standalone-server
  • 1

启动(这里使用的是gnome桌面):

tigervncserver -xstartup /usr/bin/gnome-session -geometry 1280x960 -localhost no :1
  • 1

这里的:1是display,客户端连接时要指定这个。

然后记得开放防火墙端口!!!

2. 配置开机自启

vim /etc/rc.local
在里面加上:

#!/bin/bash

# 这里的username要根据实际填写,会调起user的桌面环境。
# root用户一般没有桌面环境。

source /home/<username>/.profile
sudo -u <username> tigervncserver -kill :1 2>/dev/null
sudo -u <username> tigervncserver -xstartup /usr/bin/gnome-session -geometry 1920x1080 -localhost no :1
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
## 如果不设置可执行权限,开机不会运行rc.local
chmod 755 rc.local
  • 1
  • 2

这里手动source.profile,因为VNC没有自动加载它。

发现VNC中桌面的语言设置不会生效,怀疑是漏加载了gnome的某些配置。
.profile补上export LANG="zh_CN.UTF-8"可设置桌面环境为中文。

二、客户端

客户端安装vnc-viewer:

apt install tigervnc-viewer
  • 1

连接:

xtigervncviewer 192.168.1.104:1
  • 1

参考博客:
Debian11.6配置noVNC做远程桌面服务

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/499496
推荐阅读
相关标签
  

闽ICP备14008679号