linux 查看vnc服务器,windows下通过vnc访问liunx服务器

  • Post author:
  • Post category:linux


安装步骤

一、 windows下安装vnc-viewer

下载vnc-viewer的安装包,[安装包链接]http://www.realvnc.com/download/viewer/ ,并安装

二、 Linux下安装vnc-server1、查看linux下是否安装vnc-server

yum search vnc-server(见图1)

rpm -qa|grep vnc (见图2)

图1

d216d69a3001a5182266804b89250d4f.png

图2

a50e2c53dd0050289e2ff31c8216a261.png

2、 配置Linux图形参数

运行了vncserver后,会在当前用户目录下生成.vnc目录,当前用户是root,则会有/root/.vnc/目录,运行结果如下所示

d1b19f56f6852be2182de7fd613783d3.png

在.vnc目录修改Xstartup文件,更改图形显示参数

61b6223992acf8874654634dc41d92f0.png

修改后xstartup文件内容如下

6fc2fff5980ef2eddacc0be13ccb79b2.png

具体代码如下

!/bin/sh

Uncomment the following two lines for normal desktop: unset SESSION_MANAGER

exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup

[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

xsetroot -solid grey #vncconfig -iconic &

xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &

twm &

gnome-session &

注释 : gnome-session表示通过vnc访问Linux服务器创建桌面

经过以上配置,就可以通过VNC客户端软件远程管理Linux服务器了,如果是Windows系统登陆Linux系统,那么需要加上IP地址的端口号(监听地址)。

3、设置远程登陆到gnome桌面的配置

08b5217cdb8b544b5eb091c1beccf384.png

vim /etc/sysconfig/vncservers

修改最后一行

VNCSERVERS=”1:root”

行为服务配置,当前只配置了一个VNC服务,使用用户root启动

4、 查看已经打开的服务

shellvnc-server -list

关闭服务

shellvncserver -kill :1

注释:1表示用户root

5、 添加防火墙配置

vi /etc/sysconfig/iptables

注释:可以复制22端口一行,黏贴修改即可,重新启动防火墙服务

-A INPUT -m state –state NEW -m tcp -p tcp –dport 5900:5903 -j ACCEPT

5900端口是远程控制软件VNC的默认服务端口

b341d164a0e509c2779a5fdb19f2196e.png

6、 设置登录密码

shellvncpasswd

7、 查看端口状态

shell查看端口状态:netstat -lnt | grep 590*

5aae3e8aa60bfeddd9d15ee63a983c2d.png

三、由windows客户端登陆服务器附录图

通过Realvnc访问服务器(操作系统是centos7)

在windows下打开vnc viewer,登录服务器

9645a28a44acf7c204630cba58fbcb3e.png

点击Connect,输入密码

b387327354ad3e4272ddac4c3ba6b532.png

按Enter键就可以进入centos7了

7f2b43bcda48acac27daa8f976be2ed3.png

进入后,会发现,点击鼠标任何键都没有,root被锁住了

在centos7桌面的下方会有Unencrypted connection表示root是加密的,此时按下Enter键,会进入另外一个界面,如下

d1f1f0ac2502b0d49c8565a74c875f3e.png

输入密码进行解锁就可以了,操作到这,基本上算是结束了

d1b52c9b6193b7330a7ec76f873ea623.png

另外,centos7设置的有屏保,如果隔几分钟不操作,还会出现下面的界面

7f2b43bcda48acac27daa8f976be2ed3.png

仍按照上面的操作就可以重新进入系统。

到此,就大功告成了!!!