windows下通过vnc访问liunx服务器

 更新时间:2015年04月08日 11:15:43   投稿:hebedich  
VNC(Virtual Network Computing)虚拟网络计算工具,本质上来说是一个远程显示系统,管理员通过它不仅仅可以在运行程序的本地机上察看桌面环境,而且可以从Internet上的任何地方察看远程机器的运行情况,而且它具有跨平台的特性。

安装步骤

一、 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

图2

2、 配置Linux图形参数

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

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

修改后xstartup文件内容如下

具体代码如下

!/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 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm & 
gnome-session & 

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

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

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

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的默认服务端口

6、 设置登录密码

shellvncpasswd

7、 查看端口状态

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

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

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

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

点击Connect,输入密码

按Enter键就可以进入centos7了

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

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

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

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

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

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

相关文章

  • WinServer2012 Telnet配置和用法详解

    WinServer2012 Telnet配置和用法详解

    Telnet协议是TCP/IP协议族的其中之一,常用于网页服务器的远程控制,可供使用者在本地主机运行远程主机上的工作,本文主要介绍了WinServer2012 Telnet配置和用法详解,具有一定的参考价值,感兴趣的可以了解一下
    2022-04-04
  • Windows Server 2012显示或隐藏桌面上的通用图标教程图解

    Windows Server 2012显示或隐藏桌面上的通用图标教程图解

    Windows Server 2012与Windows Server 2008 在显示或隐藏桌面上的通用图标是不同的。这篇文章通过图文并茂的形式给大家介绍Windows Server 2012显示或隐藏桌面上的通用图标,感兴趣的朋友一起看看吧
    2018-12-12
  • WINDOWS server 2008 r2,win2012 r2 服务器安全加固实战

    WINDOWS server 2008 r2,win2012 r2 服务器安全加固实战

    最近我们立方技术工作室在使用阿里云的过程中,发现服务器安全性也不是很高,而服务端的安全软件都很贵。为了为朋友们提供更加有效的解决方案,我们决定身体力行,高筑墙,大幅度提升服务器的安全防护级别!
    2017-04-04
  • windows2008 server子域加入父域时提示错误 域已经存在

    windows2008 server子域加入父域时提示错误 域已经存在

    这篇文章主要介绍了windows2008 server子域加入父域时提示错误 域已经存在问题,本文给出了原因分析及修改方案,需要的朋友可以参考下
    2019-11-11
  • windows NLB+ARR实现Web负载均衡高可用/可伸缩的方法

    windows NLB+ARR实现Web负载均衡高可用/可伸缩的方法

    下面小编就为大家分享一篇windows NLB+ARR实现Web负载均衡高可用/可伸缩的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-01-01
  • 如何设置虚拟内存 winxp、win2003最正确的设置虚拟内存方法

    如何设置虚拟内存 winxp、win2003最正确的设置虚拟内存方法

    我不是说如何支持4G以上内存的废话,地球人都知道装上2003SP2企业版即可支持了。很多人插了8G内存却发现系统无论运行多少程序物理内存才使用3G左右,机器随着运行程序的时间越来越慢,硬盘灯也一直在闪
    2013-06-06
  • windows linux jdk安装配置方法

    windows linux jdk安装配置方法

    jdk的配置方法,需要配置jdk的朋友,简单的看下吧
    2009-02-02
  • 配置IIS7显示详细错误信息

    配置IIS7显示详细错误信息

    如果你在 IIS 7 中只看到诸如 HTTP Error 500 - Internal Server Error (500 - 内部服务器错误) 的简单错误信息,那么可以通过如下步骤配置 IIS7 以输出详细错误信息。
    2010-01-01
  • win2003+IIS下安装Xcache加速的配置方法分享

    win2003+IIS下安装Xcache加速的配置方法分享

    本以为完全解决了论坛速度慢的问题,没想到今晚还是遇到有缓慢的情况,都努力这么久了,我可不愿再看到慢的情况,所以一咬牙又继续想办法去了
    2012-01-01
  • IIS Web服务器安装配置教程(图文)

    IIS Web服务器安装配置教程(图文)

    本文将会详细介绍IIS的安装及其Web服务器的配置过程,通过简单的步骤,让你轻松上手搭建你的个人或公司网站,具有一定的参考价值,感兴趣的可以了解一下
    2023-08-08

最新评论