Linux 开启VNC Server

本文介绍如何通过修改配置文件设置VNC服务器分辨率为1920x1080,并提供关闭特定端口上的VNC服务的方法。

1. 设置~/.vnc/xstartup

2. vncserver -geometry 1920x1080 //启动vncserver,设置分辨率


vncserver -kill :6 //关闭指定端口的vncserver

Linux系统上安装和启动VNC Server涉及几个关键步骤,包括安装必要的软件包、配置服务以及设置安全性等。以下是一个详细的指南,帮助您完成VNC Server的安装和启动过程。 ### 安装VNC Server 首先,确保您的系统已经更新到最新状态。打开终端并运行以下命令来更新软件包列表和已安装的软件包: ```bash sudo apt update && sudo apt upgrade -y ``` 接下来,安装VNC Server。对于基于Debian的系统,如Ubuntu,可以使用以下命令安装TigerVNC,这是一个常用的VNC实现: ```bash sudo apt install tigervnc-standalone-server tigervnc-common -y ``` ### 配置VNC Server 安装完成后,需要为VNC Server设置一个密码。运行以下命令,并按照提示输入并确认密码: ```bash vncpasswd ``` 此密码将用于客户端连接到VNC Server时的身份验证。 ### 启动VNC Server 为了启动VNC Server,您可以直接运行以下命令: ```bash vncserver ``` 首次运行时,它会询问您是否希望创建一个新的显示配置文件,通常建议选择“是”。这将创建一个默认的X启动脚本,位于`~/.vnc/xstartup`,该脚本定义了启动时加载的桌面环境。 如果需要停止VNC Server,可以使用以下命令: ```bash vncserver -kill :1 ``` 这里的`:1`表示显示编号1,对应于端口5901。 ### 设置VNC Server开机自启 为了使VNC Server在系统重启后自动启动,可以创建一个Systemd服务文件。创建一个新的服务文件,例如`/etc/systemd/system/vncserver@.service`,并添加以下内容: ```ini [Unit] Description=Start TightVNC server at startup After=syslog.target network.target [Service] Type=forking User=<your_username> PAMName=login PIDFile=/home/<your_username>/.vnc/%H:%i.pid ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1 ExecStart=/usr/bin/vncserver :%i -geometry 1280x800 -depth 24 -localhost no ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=multi-user.target ``` 请将上述文件中的`<your_username>`替换为您实际的用户名。保存文件后,重新加载Systemd以应用更改: ```bash sudo systemctl daemon-reload ``` 然后启用服务以使其在启动时自动运行: ```bash sudo systemctl enable vncserver@1.service ``` 最后,启动服务: ```bash sudo systemctl start vncserver@1.service ``` ### 连接VNC Server 使用任何VNC客户端(如TigerVNC、RealVNC或Remmina)连接至您的Linux服务器。输入服务器的IP地址和端口号(通常是5901),以及之前通过`vncpasswd`设置的密码[^3]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值