vnc连接linux字符界面,远程登录linux图形界面VNC设置

2023-05-16

首先下载到vnc的linux版本(操作系统为RHEL5)和windows版本.

一、配置linux server服务器端

1、首先,mount挂载光盘

mkdir aa

mount /dev/cdrom /aa/

cd /aa/Server

ls | grep "vnc"

rpm -ihv vnc-server-4.1.2-14.el5_3.1.i386.rpm

2、要把vnc配置成一项系统服务,把你的用户名称加入到下面的配置文件中

sudo vi /etc/sysconfig/vncservers

# VNCSERVERS="2:myusername"//根据这行编写下面的一行,2代表的是编号

VNCSERVERS="2:root"//一般建议使用普通用户

3、在启动vnc服务之前,让我们用vncpasswd这个命令来创建一个vnc的口令

vncpasswd

4、启动vnc服务

sudo /sbin/service vncserver start

5、查看:cd .vnc/

vi xstartup//编辑脚本【去掉下面2行内容前面的注释符号,否则将得到一个灰屏】

unset SESSION_MANAGER

exec /etc/X11/xinit/xinitrc

6、重新启动vnc服务

sudo /sbin/service vncserver restart

7、查看vnc端口是否在运行:netstat -anlpt | grep 5802

二、配置远程连接的客户端

1、使用windows系统远程连接

1)在win上运行 vncviewer ,使用 VNC Viewer 來看,输入IP:num(IP 是主机的位置,num 是 vnc 的启动数目,开启 vnc 服务时会有提示)

点击继续,输入密码即可连接

2)通过浏览器使用VNC

如vnc server是192.168.0.254:2的话,那么,可用浏览器访问http://192.168.0.254:5802

端口号=display number + 5800

输入连接的密码即可打开linux桌面窗口

2、使用linux操作系统远程管理另外一台linux

vncviewer localhost:2

然后输入vnc密码,查看结果

需打开5901端口

sudo vi /etc/sysconfig/iptables

-A RH-Firewall-1-INPUT -m state --state NEW -mtcp -p tcp --dport 5901 -j ACCEPT

让vncserver接受两个不同的用户:

sudo vi /etc/sysconfig/vncservers

VNCSERVERS="1:tchung 2:thomasc"    //tchung和thomasc为远程登录连接的用户名

当然你要为两个用户分别运行vncpasswd来设置口令.并且在你的防火墙修改中,应该明白VNC使用端口5901给连接1用,如果象上面一样要支持两个用户,应同时打开5901和5902.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

vnc连接linux字符界面,远程登录linux图形界面VNC设置 的相关文章

随机推荐