【百度网盘 网站源码】【svn 源码 漏洞】【mfc webbrowser 源码】tightvnc源码

时间:2024-12-26 11:36:37 来源:APP短视频源码 分类:知识

1.Linux 下如何安装VNC?
2.LINUXNetworkingCookbook中文版目录
3.如何配置TightVNC进行远程访问

tightvnc源码

Linux 下如何安装VNC?

       Linux下安装VNC服务(实现远程控制功能),源码方法如下:

       1、源码下载***所需安装包

wget 概要

       第2.3节 在CF(Compact Flash)卡上安装Pyramid Linux

       第2.4节 在Debian上进行Pyramid网络安装

       第2.5节 在Fedora上进行Pyramid网络安装

       第2.6节 启动Pyramid Linux

       第2.7节 寻找和编辑Pyramid文件

       第2.8节 安全加固Pyramid

       第2.9节 获取并安装最新版Pyramid

       第2.节 为Pyramid Linux添加额外的源码软件

       第2.节 添加新硬件驱动程序

       第2.节 定制Pyramid内核

       第2.节 更新Soekris comBIOS

       第3章 搭建Linux防火墙

       第3.1节 组装一台Linux防火墙服务器

       第3.2节 在Debian上配置网卡

       第3.3节 在Fedora上配置网卡

       第3.4节 识别相应网卡

       第3.5节 基于动态WAN IP地址建立Internet连接共享防火墙

       第3.6节 基于静态WAN IP地址建立Internet连接共享防火墙

       第3.7节 显示防火墙状态

       第3.8节 关闭iptables防火墙

       第3.9节 在系统启动时开启iptables,并且手动启动和停止防火墙

       第3.节 测试防火墙

       第3.节 为远程SSH管理配置防火墙

       第3.节 允许远程SSH穿越NAT防火墙

       第3.节 用多个SSH主机密钥穿越NAT

       第3.节 基于私有IP地址运行公共服务

       第3.节 架设单机防火墙

       第3.节 架设服务器防火墙

       第3.节 配置iptables日志记录

       第3.节 编写出站规则

       第4章 建立Linux无线接入点

       第4.1节 架设Linux无线接入点

       第4.2节 桥接无线网络至有线链路

       第4.3节 设立域名服务

       第4.4节 从DHCP服务器获取并设定静态IP地址

       第4.5节 配置Linux和Windows静态DHCP客户端

       第4.6节 给dnsmasq添加邮件服务器

       第4.7节 使WPA2-Personal和WPA-Enterprise一样安全

       第4.8节 使用RADIUS服务器进行企业级验证

       第4.9节 配置无线接入点以使用FreeRADIUS

       第4.节 通过FreeRADIUS验证客户端

       第4.节 连接Internet并使用防火墙

       第4.节 使用路由代替桥接

       第4.节 探测无线网卡

       第4.节 改变Pyramid路由器的源码主机名

       第4.节 关闭天线分集

       第4.节 管理dnsmasq的DNS缓存

       第4.节 管理Windows的DNS缓存

       第4.节 在系统启动时更新时间

       第5章 建立基于Asterisk的VoIP服务器

       第5.1节 从源码安装Asterisk

       第5.2节 在Debian上安装Asterisk

       第5.3节 启动和停止Asterisk

       第5.4节 测试Asterisk服务器

       第5.5节 在Asterisk中加入电话分机并呼叫

       第5.6节 设置软电话

       第5.7节 通过Free World Dialup获得真正的VoIP电话

       第5.8节 将你的Asterisk PBX连接至模拟电话线路

       第5.9节 创建数字接线员

       第5.节 记录定制提示

       第5.节 维护每日提示消息

       第5.节 转移呼叫

       第5.节 转接呼叫至多组电话

       第5.节 停泊呼叫

       第5.节 定制呼叫保持音乐

       第5.节 在Asterisk上播放MP3声音文件

       第5.节 传递语音邮件广播解决方案

       第5.节 使用Asterisk进行电话会议

       第5.节 监控会议

       第5.节 让SIP流量穿越iptables NAT防火墙

       第5.节 让IAX流量穿越iptables NAT防火墙

       第5.节 使用AsteriskNOW,“分钟学会Asterisk”

       第5.节 在AsteriskNOW上安装和移除软件包

       第5.节 连接漫游用户和远程用户

       第6章 使用Linux路由

       第6.1节 用ipcalc计算子网

       第6.2节 设置默认网关

       第6.3节 设立简单本地路由器

       第6.4节 配置最简单的源码Internet连接共享

       第6.5节 配置跨子网的静态路由

       第6.6节 使静态路由持久化

       第6.7节 在Debian上使用RIP动态路由

       第6.8节 在Fedora上使用RIP动态路由

       第6.9节 使用Quagga的命令行

       第6.节 远程登录Quagga守护进程

       第6.节 从命令行运行Quagga守护进程

       第6.节 监控RIPD

       第6.节 使用Zebra进行黑洞路由

       第6.节 使用OSPF进行简单动态路由

       第6.节 为RIP和OSPF增加一些安全性

       第6.节 监控OSPFD

       第7章 使用SSH进行安全远程管理

       第7.1节 启动和停止OpenSSH

       第7.2节 创建强口令

       第7.3节 为最简单验证设定主机密钥

       第7.4节 生成和拷贝SSH密钥

       第7.5节 使用公钥验证以保护系统密码

       第7.6节 管理多个身份密钥

       第7.7节 安全加固OpenSSH

       第7.8节 变更口令

       第7.9节 取回密钥指纹

       第7.节 检查配置语法

       第7.节 使用OpenSSH客户端配置文件简单登录

       第7.节 基于SSH安全地建立X Windows隧道

       第7.节 不使用远程Shell执行命令

       第7.节 用注释标记密钥

       第7.节 使用DenyHosts以抵御SSH攻击

       第7.节 创建DenyHosts启动文件

       第7.节 使用sshfs挂载整个远程文件系统

       第8章 使用跨平台远程图形桌面

       第8.1节 通过rdesktop从Linux访问Windows

       第8.2节 生成和管理FreeNX SSH密钥

       第8.3节 使用FreeNX从Windows运行Linux

       第8.4节 使用FreeNX从Solaris、Mac OS X或Linux运行Linux

       第8.5节 管理FreeNX用户

       第8.6节 从FreeNX服务器监视Nxclient用户

       第8.7节 启动和停止FreeNX服务器

       第8.8节 配置定制桌面

       第8.9节 创建额外的源码百度网盘 网站源码Nxclient会话

       第8.节 在Nxclient中启用文件和打印机共享以及多媒体

       第8.节 在Nxclient中防止保存密码

       第8.节 FreeNX故障诊断

       第8.节 使用VNC从Linux控制Windows

       第8.节 使用VNC同时控制Windows和Linux

       第8.节 使用VNC进行远程Linux对Linux的管理

       第8.节 给多个远程用户显示同样的Windows桌面

       第8.节 变更Linux VNC服务器密码

       第8.节 定制远程VNC桌面

       第8.节 设置远程VNC桌面大小

       第8.节 连接VNC至现有的X会话

       第8.节 通过SSH安全地建立xvnc隧道

       第8.节 在Linux和Windows之间建立TightVNC隧道

       第9章 使用Open***建立安全的跨平台虚拟专用网...

扩展资料

       Linux Networking Cookbook是一本涉及范围颇广的实战技巧汇编著作,涵盖了作为 Linux 网络管理员需要了解的源码所有内容,还包含了 Linux 和 Unix 服务器之间联网、源码整合 Windows 主机、源码路由、源码用户识别和验证、源码共享 Internet 连接、源码连接分支机构、源码域名服务、源码有线和无线连接、源码安全、监控和故障诊断等任务解决方案。svn 源码 漏洞

如何配置TightVNC进行远程访问

       这里我们要介绍如何配置TightVNC,以实现远程系统的安全访问,TightVNC也就是VNC的加强版本。现在已有不计其数的远程管理和连接工具,都是为了帮助技术员和IT管理员检修、维护和访问其他地方的系统。其中一些简单易用,无须设置防火墙。另一些则虽然提供了更多高级功能,但需要购买昂贵的许可证,这无疑打击了用户的使用积极性。VNC作为一款优秀的远程管理工具,一般是IT专业人员理所当然的选择。在它早先的几个版本中,VNC采用了一种简单、相对直接的mfc webbrowser 源码实现方式,而且对于访问远程系统,它的实施难度可承受 ,安全性能较理想。光阴如梭,开放源代码社区(the open source community)也不断地改善着这个远程访问工具。尤其是作为其开发者的Constantin Kaplinsky公司,它维持有一项工程,致力于开发一个可以克服VNC不足的改进版VNC远程管理工具。结果就产生了这一款更神通广大的应用程序,唤名TightVNC。哪里可以获得TightVNC一方面,TightVNC在宣传中称自己是操作平台不依赖的客户端/服务器双重安装包,能够远程访问图形桌面;另一方面,TightVNC又是一款免费软件,企业完全可以用之解决远程连接的需求。它的python 示例源码发布方式采用GNU通用公共授权。自安装Windows程序包可到SourceForge.net网下载。Linux、 UNIX,及Java(只有查看器)的版本也都有提供。TightVNC的改进TightVNC比之标准的VNC,其中的一个提高是增加了从本地系统向远程工作站(按照VNC的说法,也就是指服务器端)传送文件的功能,反之亦可;并且采用了可调等级的压缩方案,以更好的适应连接速度,使通过远程连接执行的工作能够顺利完成。其他改进还包括鼠标事件处理的改善(鼠标移动均本地处理,以防性能问题)、针对较慢网络连接的优化、JPEG的压缩以实现更佳的显示性能、网络浏览器的改进使之支持高达-位颜色的模式、通过使用双重密码(其一用于完全控制,4.0 源码同步另一则只能进行只读访问)使安全更加密不透风,还有,对于UNIX系统它会自动采用SSH加密的连接。TightVNC的安装要在你希望远程访问的工作站或服务器上安装TightVNC,首先得下载自安装的TightVNC程序包。安装程序(自本文写作时当前版本是tightvnc-1.2.9-setup.exe)准备好了之后,按以下步骤进行:1.双击此可执行文件。出现“欢迎使用TightVNC”(Welcome To TheTightVNC)安装向导。点击“下一步”(Next)。

       2.查看GNU通用公共授权的条款,点击下一步,表示同意接受那些条款。

       3.指定安装路径并点击下一步。

       4.指定须完全安装、最小化安装还是自定义安装。在本例中,我们接受默认设定,进行完全安装,点击下一步。

       5.指定是否让安装程序创建开始菜单文件夹,并给定希望使用的文件夹名称,然后点击下一步。

       6.配置附加设置。默认情况下.vnc文件和TightVNC查看器关联。如果你想让系统作为一个VNC服务器,或者叫主机系统,则勾选“把TightVNC服务器端注册为系统服务”(Register TightVNC Server as a system service)。然后点击下一步。出现准备安装屏幕(Ready To Install Screen)(图A)。图A TightVNC安装程序允许在安装过程中把TightVNC服务器端注册为一个系统服务。7.点击“安装”(Install)执行TightVNC的安装。程序便自己开始安装,你可以看到完整的安装过程。

       8.点击“完成”结束安装。如果系统配置成作为远程连接的服务器或者主机,重新启动Windows可能是需要的。TightVNC主机的配置TightVNC安装好之后,应按以下步骤配置主机系统:1.确保TightVNC已设置成作为系统服务启动。这样才能保证万一你需要远程连接时TightVNC是活动的,即使没有用户在场或者坐在远程工作站旁也没关系。如上所示,可以在安装时选中“把TightVNC服务器端注册为系统服务”选项。2.为TightVNC会话设置密码。你可以双击Windows系统托盘中的VNC图标,在“当前用户属性”(Current User Properties)对话框的“客户端接入连接”(Incoming Connections)框中指定密码(图B)。图B 使用VNC的当前用户属性对话框配置连接选项。3.点击“WinVNC:当前用户属性对话框”的“高级”(Advanced)按钮配置其它设置,如是否禁止使用空密码,是否允许绕回连接(loopback connection),以及是否把会话信息记录为WinVNC的日志文件。按照自己的需要配置好之后,点击“应用”(Apply),然后点击“确定”(OK)关闭所有打开的窗口(图C)。图C 高级TightVNC连接选项通过当前用户高级属性菜单进行配置。3.确保Window防火墙(以及其它任何基于软件和硬件的防火墙)已经配置成允许TightVNC访问网络。在Windows系统中,点击 开始|控制面板|Windows防火墙,然后选择“例外”(Exceptions)选项卡。确保WinVNC选择框被打勾;否则,Windows防火墙会阻止你的连接尝试。对于某些其它防火墙,端口可能是激活VNC正常通信所必需的。(其它VNC功能有时使用和端口。)为了获得最好的安全性,管理员应对配置进行测试,找出在特定的环境下可以允许正常连接的最少端口开启个数。连接TightVNC主机连接准备好的远程主机需要在本地系统中安装TightVNC,并按如下过程操作:1.在本地系统中打开一个TightVNC查看器,方法是点击 开始|所有程序|TightVNC|TightVNC查看器。“连接详情”(Connection Details)窗口将会显示(图D)。输入要连接的远程VNC服务器名称。如果你更改了默认端口,你需要指定新的端口,格式是:..1.1:。图D 在“连接详情”屏幕上输入希望连接的远程系统的IP地址。2.点击“选项”(Options)配置其它设置。“连接选项”对话框弹出(图E)。配置好任何需要的选项(如隐藏远程鼠标、 在较慢的网络中限制像素为8位),然后点击“确定”(OK)。此时你回到“连接详情”屏幕。点击“确定”连接远程系统。图E 在对话框中配置连接选项3.输入在远程系统的“WIinVNC:当前用户属性”中设定的会话密码并点击确定。接着,远程系统的桌面便将在本地系统上显示,至此,使用本地工作站或服务器查看和配置远程系统也得以实现(图F)。图F 只要输入正确的会话密码,远程工作站的桌面便在本地系统上显示。