`

Linux学习之路--启动VNC服务

阅读更多

我的Linux是Fedora 13,安装方法如下:

1、打开终端,执行

# yum install -y tigervnc tigervnc-server

 2、编辑/etc/sysconfi/vncservers

# vi /etc/sysconfig/vncservers

 在最后加入:

VNCSERVERS="1:sky"
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -localhost"

 注意:sky是我的机器名称

然后,:wq保存退出。

 

3、在启动vnc之前,先要设置vnc的链接密码:

# vncpasswd

 两次输入要设置的密码。

 

之后就可以

# vncserver

 启动vnc服务了,远程计算机可以通过vnc客户端链接了。

链接方式:

IP:开放窗口

 如:192.168.1.102:1

 

 

遇到问题

1、通过# ps -ef|grep vnc查看已经启动了vnc服务,但远程计算机连不上,有可能是防火墙的问题,两种解决方法:

     1)、关闭防火墙,

# service iptables stop

     如果需要的话,可以设置防火墙默认不启动(因为我的linux是我办公用的,所以不习惯开着防火墙)

# chkconfig iptables off

     2)、如果你的是服务器的话,就得开着防火墙了,可以编辑防火墙的开放端口,加入vnc的开放端口,默认第一个窗口的开放端口是5901,然后以后的开放窗口会在5901的基础上往上加,如果不知道自己的开放端口是多少,可以通过#ps -ef|grep vnc查看到,以5901为例

# vi /etc/sysconfig/iptables

 编辑防火墙的开放端口,插入

-A INPUT -s 203.171.229.198 -i eth1 -p tcp -m tcp --dport 5901 -j ACCEPT

 这是我的配置,你可以复制你的iptables文件中的配置,然后改一个端口号就行了。:wq保存退出。

执行

# service iptables restart

 重新启动防火墙,使刚才的设置生效。

现在远程计算机应该就能连上了。

 

2、有的linux版本启动vnc服务以后,远程连接是灰屏,解决方法:

# vi ~/.vnc/xstartup

 在最后的

twm &

 前加入#,将其注释掉,然后加入

gnome-session &

 :wq保存退出即可。

然后执行

# service vncserver restart

 重新启动即可。

如果还不行的话,可能是重启的时候报错了,可以

# vncserver -kill :1

 关闭1窗口,然后

# vncserver

 启动,或许启动汇报错,但后提示,让你删除3个文件,你根据目录删除,重新启动即可。

分享到:
评论

相关推荐

    小白的linux学习之路-centos7开启VNC远程

    【Linux学习之路-CentOS7开启VNC远程】 在Linux世界中,CentOS7是一个广泛使用的操作系统,尤其在服务器管理领域。对于初学者来说,掌握Linux的远程访问能力至关重要,尤其是通过图形化界面进行操作。VNC(Virtual ...

    jsmpeg-vnc-0.2源码

    在`jsmpeg-vnc-0.2`项目中,用户首先需要启动VNC服务器在被控端运行,然后在浏览器中打开`index.html`。通过输入VNC服务器的地址和端口,jsmpeg-vnc客户端会建立连接,并开始实时解码和播放来自VNC服务器的视频流。...

    Linux漫画教学---零基础掌握Linux系统

    13. **远程访问和SSH**:讲解SSH服务的配置和使用,以及VNC、XRDP等远程桌面工具。 14. **文本编辑器**:介绍常用的Linux文本编辑器如vi/vim和nano,以及基本的编辑操作。 15. **服务器基础**:如果面向进阶读者,...

    Linux网络与安全--远程联机服务器.ppt

    在Linux环境下,常见的远程联机工具包括Telnet、SSH、VNC、XDCMP和RSH等。这些工具使得管理员可以在远程位置对服务器进行管理和维护,避免了频繁进出机房的需求,提高了工作效率。 首先,让我们详细了解一下 Telnet...

    realvnc老版本软件

    在Linux上,可以使用RealVNC的Linux Viewer或第三方VNC客户端,如 TightVNC。连接时需要输入服务器的IP地址和端口号,以及之前设置的密码。 4. **安全性**:老版本的RealVNC可能存在已知的安全漏洞。使用时应考虑...

    vnc5.0.3.1green(绿色中文版)

    3. **一键添加服务**:可能内置了便捷的设置选项,让用户能快速配置并启动VNC服务。 4. **兼容性好**:VNC通常支持多种操作系统,如Windows、Linux和Mac OS,确保跨平台远程访问。 5. **安全性**:虽然绿色版简化了...

    x11vnc-0.9.13.tar.gz

    解压后,你会看到一个名为“x11vnc-0.9.13”的目录,其中包含了源代码、文档、配置文件等。这个版本的x11vnc引入了多项优化和新特性,如提高了性能,增强了安全性,以及对多显示器环境的支持。 编译x11vnc需要先...

    远程控制tightvnc客户端源码

    通过研究和修改TightVNC客户端源码,你可以学习到很多关于远程控制技术、网络编程和GUI设计的知识,同时也可以根据自己的需求定制出更适合的远程控制工具。无论是为了学术研究、职业发展还是个人兴趣,深入理解Tight...

    linux学习总结/密码修改/samba 配置/文件共享方法介绍

    - 启动VNC服务后,首次使用会提示创建一个密码。 - 显示的信息中包含了本次启动的VNC服务的标识号,如`localhost.localdomain:2`,其中的`2`表示启动顺序。 - 访问地址为`http://<IP地址>:(5800+标识号)`。 - ...

    linux 学习笔记

    ### Linux学习笔记知识点详解 #### 一、安装与启动问题 **知识点1:解决Kernel Panic问题** - **问题描述**:初次启动RHEL AS4时遇到“Kernel panic”错误。 - **解决方案**:启动时避免选择ELsmp选项,而应选择...

    vnc源码资源参考

    源码会涉及如何在KVM环境中启动VNC服务,以及如何将VNC连接集成到虚拟机管理工具中。 5. **性能优化**:KVMWEB和KVMVIEWER可能包含针对性能优化的策略,如内存分配、CPU调度和I/O处理。 通过分析VNCViewer的源码,...

    vnc移植成功源码包

    1. **获取源码**:这里是`vnc-4_1_3-unixsrc`,表示VNC的4.1.3版本的Unix源代码。源码包通常包含所有必要的文件,如C/C++源文件、头文件、配置脚本等。 2. **交叉编译环境设置**:由于我们的目标平台是ARM,所以不...

    vnc_kvm_虚拟机的连接工具.zip

    这将会在5900端口上启动VNC服务器(默认端口,可自定义)。然后在本地运行VNC客户端,如RealVNC或TightVNC,输入KVM主机的IP地址和端口号(如`192.168.1.100:5900`),即可建立连接。 需要注意的是,VNC虽然方便,...

    VNC Viewer.zip

    VNC(Virtual Network Computing)Viewer是一款强大的远程桌面连接软件,尤其在Linux环境下广泛使用,它允许用户通过网络访问和控制远程计算机的图形界面。VNC技术基于RFB(Remote Framebuffer)协议,使得用户可以...

    树莓派VNC远程桌面软件

    可以通过终端命令行来安装,如使用`sudo apt-get install realvnc-vnc-server`或`sudo apt-get install tightvncserver`。 一旦VNC服务器安装完毕,需要配置并启动服务。在RealVNC中,可以使用`vncserver :1`命令...

    VNC远程图形化桌面连接(含教程)

    4. **启动VNC服务**: ``` sudo systemctl start vncserver@1.service sudo systemctl enable vncserver@1.service ``` 5. **防火墙配置**:确保VNC的默认端口(通常为5901,对应第一个会话)在防火墙中开放: ...

    VNCClient.zip

    4. **多平台支持**:VNC协议是跨平台的,有多种操作系统版本的VNC Server和VNC Client可供选择,包括Windows、Linux、macOS和各种嵌入式系统。 **VNCClient的使用:** 1. **安装与配置**:解压“VNCClient”文件后...

    novnc webvnc 下载

    TigerVNC是一款高性能、跨平台的VNC服务器,而X11vnc则是一个轻量级的Linux VNC服务器,两者都可以将本地桌面环境暴露给novnc进行访问。通过这些服务器,novnc可以实现对远程桌面的实时、低延迟的控制。 4. **安装...

    vnc viewer 4

    3. **VNC-P4_2_5-x86_win32_PConline.exe**:这个文件名表明这可能是VNC Viewer 4的一个特定版本,针对Windows 32位系统的安装程序。"PConline"可能是发布或分发该软件的网站或公司的名字。安装此文件后,用户可以在...

Global site tag (gtag.js) - Google Analytics