VNC 命令行操作

开vncserver:

vncserver

 

设置密码:

vncpasswd

 

关闭vnc server

vncserver -kill :#  (井号代表屏幕号)

### 如何在 Ubuntu 中通过命令行设置和配置 VNC 服务器 #### 准备工作 为了成功配置 VNC 服务器,在开始之前需确保拥有一个已安装非 root 管理员用户的 Ubuntu 服务器,并且该服务器已经配置好 UFW 防火墙[^1]。 #### 安装桌面环境 由于 VNC 是图形化远程控制工具,因此需要先安装一个桌面环境。可以执行如下命令来安装 GNOME 桌面环境以及 LightDM 显示管理器: ```bash sudo apt update && sudo apt upgrade -y sudo apt install ubuntu-desktop -y sudo apt install lightdm -y ``` 上述操作会下载并安装必要的软件包以提供完整的桌面体验[^4]。 #### 安装 TigerVNC 接下来,安装 TigerVNC——一种流行的开源 VNC 实现方式。这可以通过 APT 包管理系统轻松完成: ```bash sudo apt-add-repository ppa:thopiekar/tigervnc # 添加官方 PPA 源 (如果必要的话) sudo apt-get update # 更新可用包列表 sudo apt-get install tigervnc-standalone-server # 安装 TigerVNC Server ``` 一旦安装完毕,就可以继续进行初始化设置了[^3]。 #### 初始化 VNC 设置 首次启动 VNC 服务前,应该创建一个新的虚拟显示实例并通过 `vncserver` 命令设定访问密码: ```bash vncserver :1 -geometry 1920x1080 -depth 24 # 启动第一个显示器 (:1),指定分辨率 (-geometry) 和颜色深度 (-depth) ``` 这条指令将会提示输入用于保护连接的安全密码[^2]。 #### 自定义配置文件 默认情况下,TigerVNC 将会在用户主目录下的 `.vnc/` 文件夹内生成相应的配置文件。可以根据个人需求编辑这些文件来自定义行为,比如调整性能参数或更改键盘布局等。 #### 开机自启和服务管理 为了让 VNC 服务能够在系统重启后自动运行,建议将其注册为 systemd 服务单元。具体做法是编写一个简单的 service 文件 `/etc/systemd/system/vncserver@:<display>.service` 并替换 `<username>` 及 `<display>` 占位符为你自己的用户名和期望使用的显示屏编号(例如 "1" 对应 ":1")。下面是一个样例模板: ```ini [Unit] Description=Start TigerVNC server at startup After=syslog.target network.target [Service] Type=forking User=<username> PAMName=login PIDFile=/home/<username>/.vnc/%H%i.pid ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1 ExecStart=/usr/bin/vncserver -depth 24 -geometry 1920x1080 :%i ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=multi-user.target ``` 保存修改后的文件之后,记得重新加载守护进程配置并启用新添加的服务: ```bash sudo systemctl daemon-reload sudo systemctl enable vncserver@:1.service # 替换 ':1' 为实际使用的显示号 ``` 现在每当机器开机时都会自动开启对应的 VNC 进程了! #### 测试与验证 最后一步就是确认一切正常运作。尝试从本地客户端连接到刚刚搭建好的 VNC 服务器上看看能否顺利进入桌面界面吧!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值