如何实现图形化方法VNC连接LINUX服务器

2023-04-14 15:25:00 连接 图形化 如何实现

如何实现图形化方法VNC连接LINUX服务器

一、安装VNC服务端

1、首先确保系统已经安装了X Window系统和GNOME桌面环境。如果没有安装,可以使用以下命令安装:

yum groupinstall "GNOME Desktop" "X Window System"

2、安装VNC服务端。VNC服务端一般都是开源软件,如TightVNC、RealVNC、x11vnc等。这里我们使用TightVNC。

下载TightVNC的rpm安装包,然后使用命令安装:

rpm -ivh tightvnc-1.3.10-1.el6.rf.x86_64.rpm

3、配置VNC服务端。

首先,使用命令vncserver创建一个新的VNC用户,输入用户名和密码:

vncserver

然后,使用命令vncserver -list查看当前所有VNC用户:

vncserver -list

输出结果如下:

TightVNC server sessions:

X DISPLAY # USERNAME :1 root

:2 root

:3 root

:4 root

:5 root

:6 root

:7 root

:8 root

:9 root

这里,我们使用命令vncserver :1来启动一个新的VNC会话,输入用户名和密码:

vncserver :1

输出结果如下:

You will require a password to access your desktops.

Password:

Verify:

Would you like to enter a view-only password (y/n)? n

A view-only password is not required

New 'X' desktop is centos7:1

Creating default startup script /home/centos/.vnc/xstartup

Starting applications specified in /home/centos/.vnc/xstartup

Log file is /home/centos/.vnc/centos7:1.log

使用命令vncserver -kill :1来终止一个VNC会话:

vncserver -kill :1

输出结果如下:

Killing Xvnc process ID 13107

4、配置防火墙

使用命令iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 5901 -j ACCEPT来添加一条防火墙规则:

iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 5901 -j ACCEPT

使用命令service iptables save来保存防火墙规则:

service iptables save

使用命令service iptables restart来重启防火墙服务:

service iptables restart

5、启动VNC服务端

使用命令vncserver来启动VNC服务端:

vncserver

输出结果如下:

You will require a password to access your desktops.

Password:

Verify:

Would you like to enter a view-only password (y/n)? n

A view-only password is not required

New 'X' desktop is centos7:1

Creating default startup script /home/centos/.vnc/xstartup

Starting applications specified in /home/centos/.vnc/xstartup

Log file is /home/centos/.vnc/centos7:1.log

使用命令vncserver -list来查看当前所有VNC用户:

vncserver -list

输出结果如下:

TightVNC server sessions:

X DISPLAY # USERNAME :1 root

:2 root

:3 root

:4 root

:5 root

:6 root

:7 root

:8 root

:9 root

使用命令vncserver -kill :1来终止一个VNC会话:

vncserver -kill :1

输出结果如下:

Killing Xvnc process ID 13107

二、安装VNC客户端

1、下载VNC客户端。VNC客户端一般都是开源软件,如TightVNC、RealVNC、x11vnc等。这里我们使用TightVNC。

下载TightVNC的rpm安装包,然后使用命令安装:

rpm -ivh tightvnc-1.3.10-1.el6.rf.x86_64.rpm

2、启动VNC客户端。

使用命令vncviewer来启动VNC客户端:

vncviewer

输入VNC服务器的IP地址和端口,然后输入用户名和密码:

IP address: 192.168.1.100

Port: 5901

Username: root

Password:

点击登录按钮,就可以连接到VNC服务器了。

相关文章