1.vnc都有什么功能~
2.Linux 下如何安装VNC?
3.求救关于VNC的码下详细信息
4.想了解开源传输协议(spice/rdp/vnc),有哪些资料可以学习?
5.Linux vnc4ç使ç¨
vnc都有什么功能~
VNC (Virtual Network Computing)是虚拟网络计算机的缩写。VNC是码下一款优秀的远程控制工具软件,由著名的码下AT&T的欧洲研究实验室开发的。VNC是码下在基于UNIX和Linux操作系统的免费的开放源码软件,远程控制能力强大,码下高效实用,码下源码懒人法其性能可以和Windows和MAC中的码下任何远程控制软件媲美。
VNC是码下由美国Cambridgede的AT&T试验室所开发,基本上它是属于一种显示系统,也就是说他能将完整的窗口界面通过网络,传输到另一台计算机的屏幕上,在Windows服务器中包含的"Terminal Server",以及Symantec公司开发的付费软件"PCAnywhere"都是属于这种设计.
VNC基本上是由两部分组成:一部分是客户端的应用程序(vncviewer);另外一部分是服务器端的应用程序(vncserver)。VNC的码下基本运行原理和一些Windows下的远程控制软件很相象。VNC的码下服务器端应用程序在UNIX和Linux操作系统中适应性很强,图形用户界面十分友好,码下看上去和Windows下的码下软件界面也很类似。在任何安装了客户端的码下应用程序(vncviewer)的Linux平台的计算机都能十分方便的和安装了服务器端的应用程序(vncserver)的计算机相互连接。另外,码下服务器端 (vncserver)还内建了Java Web接口,码下飞天剑指标源码这样用户通过服务器端对其他计算机的操作就能通过Netscape显示出来了,这样的操作过程和显示方式比较直观方便。
Linux 下如何安装VNC?
Linux下安装VNC服务(实现远程控制功能),方法如下:1、下载***所需安装包
wget /yum/stable/packages/dkms-2.0..5-1.noarch.rpm2、依次安装gcc等支持库
yum -install gccrpm -ivh dkms-2.0..5-1.noarch.rpm
rpm -ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
rpm -ivh pptpd-1.3.4-2.rhel5.x_.rpm
3、配置VNC主配置文件
vi /etc/pptpd.conf#在最后追加内容:
debug
ppp /usr/sbin/pppd
option /etc/ppp/options.pptpd
localip ...
remoteip ..0.2-4
4、小马哥源码配置账号文件
vi /etc/ppp/chap-secrets#编辑内容为(IP中*号代表所有):
# Secrets for authentication using CHAP
# client server secret IP addresses
用户名 pptpd 密码
*用户名 pptpd 密码 ..0.3
用户名 pptpd 密码 ..0.4
5、启动VNC服务
service pptpd start6、查看端口 PPTP使用的端口侦听
netstat -ntpl求救关于VNC的详细信息
它是VNN所提供的客户端软件。这是款鼎鼎有名的远程管理工具,类似Win的终端服务,相对于其它管理工具,有自己不少的多货币ea源码特点,1:客户端活动如掉线不会影响到服务端,再次连接就可以了;2:客户端无需安装,甚至用IE等浏览器就可控制服务端;3:最大的优点就是真正跨平台使用,你可以在WINDOWS下用客户端远程控制UNIX,反之亦然。默认端口是、,头像缩放裁剪源码该版本是运行在x Win 下的完整安装包,可自行选择安装服务端或客户端。你如果需要源代码以及其它系统Linux、Solaris 2.5、HP-UX 下的版本可自行访问作者主页下载。但它们都是有局限的,前两者市商业软件,要钱的,而且只支持Windows(根据我的记忆)。XFREE(最新是4.1.0)虽然免费而且跨平台,但这里的“跨平台”暂时没有windows份。
想了解开源传输协议(spice/rdp/vnc),有哪些资料可以学习?
查阅官方文档,获取最详细的说明与操作指南。
专业书籍深入探索协议原理、实现与应用场景。
阅读《RealVNC:远程桌面的开源免费解决方案》,了解VNC协议。
参与社区论坛,学习他人实践经验与问题解决方案。
浏览博客文章,学习协议原理、实现与使用案例中的实用技巧。
访问代码仓库,研究源代码实现细节与最佳实践。
Linux vnc4ç使ç¨
linuxåwindowsä¸åOSç¯å¢ä¸VNCç使ç¨æ¹æ³ å¾å¤äººå¯è½é½ç¥éï¼windowsç¯å¢ä¸ï¼æä¸æ¬¾é常ä¸éçè¿ç¨æ§å¶è½¯ä»¶---Symantecå ¬å¸æ¨åºçpcAnywhereï¼ææé常ä¸éï¼ä½æ¯ç±äºæäºåå ï¼å¦ï¼è½¯ä»¶ä½ç§¯å¤§ï¼é常æå åå 大å°ï¼ä¸ä¾¿äºæºå¸¦ï¼[è¿éåªæ¯ç¸å¯¹èè¨ç]ï¼ãå®è£ åéè¦éæ°å¯å¨ãå¾å¤çæ¬é½æ¯è¯ç¨çãéè¦æ³¨åãç°å¨ççæ¬å°ä¸ä¸æ¯å¯ä»¥è·¨å¹³å°ççåå ï¼ä½¿å¾å ¶å¨âç²¾è¯âä¹ä½æ¾å¾æäºä¸è¶³ãé£ä¹è¿éè¦ä»ç»ç便æ¯ä¸æ¬¾âè½»ãèãæç¨âçå¼æºè½¯ä»¶VNCï¼å¯ä»¥è·¨å¹³å°ä½¿ç¨ï¼ä¸ä¸è¶³ä¸å 大å°ï¼è¿éç¨çæ¯VNC4.1.9çæ¬ï¼ï¼ä¾¿äºæºå¸¦ã[ä½è¿å¹¶ä¸æ¯è¯´å®å¯ä»¥å®å ¨ä»£æ¿pcanywhereï¼åªæ¯æäºä½¿ç¨ç½¢äº]以ä¸ï¼ä»¥linux端为server端ï¼windows端为viewer端æ¥è¿è¡è§£éå说æã
é¦å ï¼ä¸ºlinuxç¯å¢ä¸ä½¿ç¨çvncé¨åï¼å ·ä½æä½æ¹æ³å¦ä¸ï¼
1.å°vnc-3.3.7-x_linuxæ件夹æ¾ç½®å°linuxä¸çæ个æ件夹ä¸(å½ç¶ï¼è¥å«æ¤æ件夹å称太é¿ï¼ä¹å¯ä»¥å¨æ´æ¹å称ååè¡æ¾ç½®)ï¼å¦ï¼æ¾ç½®å°/home/ç®å½ä¸ï¼å½ç¶ï¼ä¹å¯ä»¥æ¾å°å ¶å®ç®å½ä¸ï¼ã
2.å¯ä»¥éè¿ç»shellå½ä»¤ç»ç«¯è¿å ¥å°/home/vnc-3.3.7-x_linux/ç®å½ï¼ç¶åæ§è¡ â./vncserverâå½ä»¤ï¼çå°æåæ示信æ¯ï¼
You will require a password to access your desktops.
Password: ----说æï¼ä¸ºå®å ¨èµ·è§ï¼å½ç¬¬1次å¯å¨VNC serveræ¶ï¼ä¼è¦æ±è®¾ç½®è¿ç¨è¿æ¥æ¶çå¯ç ã
Verify:
New âXâ desktop is linux:1
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/linux:1.log
ä¹ååï¼è¯´ævncæå¡å¨ç«¯å·²ç»æåå¯å¨ãé常å¦ææ¯ç¬¬ä¸æ¬¡å¯å¨çè¯ï¼ä¼æç¤ºä½ è¾å ¥è¿ç¨è¿æ¥å£ä»¤åå£ä»¤éªè¯ï¼å¦ææ¯ä»¥åè¿è¡ï¼åå¯ä»¥ä½¿ç¨â./vncpasswdâå½ä»¤æ¥è¿è¡å£ä»¤çæ´æ¹ã
3.å¨å®¢æ·ç«¯ï¼æ¯å¦ï¼å¨windows端æè å¨å¦ä¸å°è£ ælinuxæä½ç³»ç»çæºå¨ä¸ï¼è¿è¡è¿ç¨è¿æ¥æµè¯æä½ã
4.注ï¼å¦æå¨å®¢æ·ç«¯æåè¿æ¥ä¸vncæå¡å¨ï¼æè éè¿æµè§å¨è¿æ¥ä¸ï¼ä¹åï¼çä¸å°linux主æºçå±å¹ï¼ä¸è½æ¾ç¤ºæ¡é¢ï¼èåªæä¸ä¸ªTerminalçªå£ï¼ï¼åå¯ä»¥ä½¿ç¨.vncæ件夹ä¸çxstartupæ件å°linuxç³»ç»ä¸å¨vncserveræåå¯å¨æ¶å建ç.vncæ件夹ä¸å¯¹åºçxstartupæ件ï¼é常为/root/.vnc/xstartupï¼è¦çæ¿æ¢æï¼ç¶åéæ°å¯å¨vncserverå³å¯ã[è¿æ¯å 为ï¼æ们已ç»ä¿®æ¹äº/root/.vnc/xstartup,ææåä¸è¡ twm& æ¹æ gnome-session& or kde&(ä¸è¿å¥½è±¡å¬è¯´KDEå¨ç®åçVNC Viewerä¸ç表ç°ä¸å¤ªç¨³å®)]
å ¶æ¬¡ï¼ä¸é¢ä¸ºwindowsç¯å¢ä¸ä½¿ç¨çvncé¨åï¼å ·ä½æä½æ¹æ³å¦ä¸ï¼1.ç´æ¥æ§è¡exeå¯æ§è¡æ件è¿è¡å®è£ ï¼
å®è£ è¿ç¨ä¸ä¼åºç°éæ©æ示ï¼å¦æè¦å¨å½å®¢æ·ç«¯ï¼è¿ç¨æ§å¶ï¼çåæ¶è¿è¦å被æ§å¶ç«¯çè¯å°±æserveråvieweré½å®è£ ä¸ï¼å¦æåªæ³å客æ·ç«¯çè¯ï¼åªéè¦å®è£ viewerå°±è¡äºã
2.viewerï¼
ç´æ¥è¿è¡âvncviewer.exeâ,ç³»ç»ä¼åºç°âè¿æ¥è¯¦ç»èµæâï¼è±æç为âConnection detailsâï¼å¯¹è¯æ¡ã
å¨âè¿æ¥è¯¦ç»èµæâï¼è±æç为âConnection detailsâï¼å¯¹è¯æ¡ä¸çâæå¡å¨âï¼è±æç为âVNC serverâï¼é¡¹ææ¬æ¡ä¸è¾å ¥VNC ServerçIPå°ååè¿æ¥ç¼å·ï¼å¹¶ä»¥åå·éå¼ï¼è¿æ¥ç¼å·åçåé¢ï¼å¨Linuxä¸å¯å¨VNC serveræ¶çé£ä¸è¡ï¼å¦ï¼New âXâ desktop is linux:1 ç±æ¤å¾å°è¿æ¥å·ä¸º1ï¼ï¼ä¾å¦ï¼..0.1:1ï¼ï¼å½ç¶ï¼å¦æä½ å¼äºn个è¿æ¥ï¼ä¹å°±æ¯æ§è¡äºn次vncserverå½ä»¤ï¼é£ä¹ä½ å°±éè¦å¨1å°nä¹é´æéæ©å°è¿è¡äºï¼ãåå¦ä½ å¨linux端æ§è¡äº5次vncserverå½ä»¤ï¼é£ä¹æ£å¸¸æ åµä¸ï¼ä¸é¢çä¸å¥ï¼
New âXâ desktop is linux:1
ä¼æ¾ç¤ºå°ï¼
New âXâ desktop is linux:5
é£ä¹ï¼å¨éæ©è¿æ¥å·æ¶å°±å¯ä»¥éæ©ä»1å°5è¿äºä¸ªå·ã举ä¾æ¥è¯´ï¼åè¥å®è£ ælinuxçæºå¨çIPå°å为..0.1ï¼é£ä¹ä½ å¨âè¿æ¥è¯¦ç»èµæâï¼è±æç为âConnection detailsâï¼å¯¹è¯æ¡ä¸çâæå¡å¨âï¼è±æç为âVNC serverâï¼é¡¹ææ¬æ¡ä¸å°±å¯ä»¥è¾å ¥..0.1:1æè ..0.1:2æ..0.1:3ççï¼ä¸ç´å°5å°æ¯å¯ä»¥ç¨çã
åå»âç¡®å®âæé®ï¼VNCæå¡å¨å³ä¼å¼å§æ£æ¥æè¾å ¥çä¿¡æ¯ï¼è¥æ¯ä¿¡æ¯æ误ï¼åç³»ç»ä¼åºç°âè¿æ¥å°æå¡å¨å¤±è´¥âï¼è±æç为âFailed to connect to serverâï¼çåºéæ示信æ¯ï¼è¥æ¯ä¿¡æ¯æ£ç¡®ï¼åä¼æ¥çåºç°ä¸ä¸ä¸ªï¼è±æç为âVNC Authenticationâï¼å¯¹è¯æ¡ã
è¥æ¯å¨ï¼è±æç为âVNC Authenticationâï¼å¯¹è¯æ¡ä¸è¾å ¥æ£ç¡®çå¯ç ï¼å°±å¯ä»¥æåå°æ¾ç¤ºLinuxçæ¡é¢çªå£ã
3.å¦ï¼å¦æéè¦å¨windowsä¸å®è£ server端ï¼ç´æ¥éæ©é»è®¤å³å¯ãwindowsä¸serverç设置åå¯å¨æ´ä¸ºç®åï¼é»è®¤æ åµä¸æ¯èªå¨å¯å¨çï¼ï¼è¿éå°±ä¸åèµè¿°ã
è³æ¤ï¼å®ææ´ä¸ªæä½è¿ç¨ã
注ï¼æ¬ä¾æç¨VNC[WINDOWSä¸ç¨çæ¯ä¸æç]åxstartupæ件å¨çº¢ælinux+微软è§çªwindowsServerç¯å¢ä¸è°è¯éè¿ã