centOS7怎么安装vnc服务端,最终使得mobaxterm里的vnc会话连接Linux图形界面
时间: 2024-10-09 16:09:54 浏览: 99
在 CentOS 7 系统上安装 VNC 服务并配置以便通过 Mobaxterm 连接 Linux 图形界面,可以按照以下步骤操作:
1. **安装VNC服务器软件**:
打开终端,首先需要更新系统包列表和安装 `tigervnc-y
sudo yum install tigervnc-server tightvnc-server -y
```
2. **创建启动脚本**:
创建一个自动登录用户并设置 VNC 密码。以 root 用户身份运行以下命令:
```
sudo vi /etc/tigervnc/users/vncuser
```
添加一行内容,如:
```
username: vncuser
password: <your_vnc_password>
autologin: yes
display=:0
```
(替换 `<your_vnc_password>` 为你想要设定的密码)
3. **启用VNC服务**:
切换到新创建的用户组,并启动 VNC 服务:
```
su - vncuser
startx
vncserver
```
这将会启动一个本地显示并监听 VNC 的端口。
4. **防火墙设置**:
需要允许外网访问 VNC 端口,例如 5900。关闭防火墙或打开相应的端口:
```
sudo systemctl stop firewalld
# 或者
sudo firewall-cmd --permanent --add-port=5900/tcp
sudo firewall-cmd --reload
```
5. **配置VNC显示**:
配置 VNC 显示大小和位置,例如将屏幕调整为全屏:
```
nano ~/.vnc/xstartup
```
添加或修改 `geometry` 设置,然后保存退出。
6. **启动服务并让其开机自启**:
```
sudo systemctl enable vncserver@:0
sudo systemctl start vncserver@:0
```
7. **在Mobaxterm连接**:
在 Mobaxterm 中新建一个 VNC 连接,输入地址 `vnc://<your_ip_address>:5900` (替换 `<your_ip_address>` 为你的 CentOS 机器的 IP 地址),然后输入之前设置的 VNC 密码即可。
阅读全文