Danh mục

Phần 1: Cấu hình VNC server/viewer

Số trang: 6      Loại file: doc      Dung lượng: 727.00 KB      Lượt xem: 2      Lượt tải: 0    
Thu Hiền

Phí tải xuống: 2,000 VND Tải xuống file đầy đủ (6 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

VNC VirtualNetworked Computing là một cách kiểm soát máy tính từ xa như là khi bạn ngồi trước nó. Trong thế giới Windows nóđược biết đến với tên gọi remote desktop.
Nội dung trích xuất từ tài liệu:
Phần 1: Cấu hình VNC server/viewer Phần1:CấuhìnhVNCserver/viewerNguồn:http://www.bobpeers.com/linux/vnc.php(BàiviếtđượcminhhoạvớiCentOS5servervàFedora8client)VNCVirtualNetworkedComputinglàmộtcáchkiểmsoátmáytínhtừxanhưlàkhibạnngồitrướcnó.TrongthếgiớiWindowsnóđượcbiếtđếnvớitêngọiremotedesktop.Bước1:EnableRemotedesktopVàoSystem>Preferences>InternetandNetwork>RemoteDesktop.ĐánhdấuchọnvàoAllowotheruserstoviewyourdesktopvàRequiretheuserstoenterthispassword>sauđónhậppasswordvàoBước2:KiểmtraxemvncvàvncserverđãđượccàichưaCode: $ rpm -qa | grep vnc vnc-server-4.1.2-23.fc8 vnc-4.1.2-23.fc8NếuchưahãycàichúngquayumBước3:ThêmusersMở/etc/sysconfig/vncserversvớiquyềnrootvàbỏchúthích2dòngcuốiđểtrởthành:#TheVNCSERVERSvariableisalistofdisplay:userpairs.##UncommentthelinesbelowtostartaVNCserverondisplay:2#asmymyusername(adjustthistoyourown).Youwillalso#needtosetaVNCpassword;runmanvncpasswdtoseehow#todothat.##DONOTRUNTHISSERVICEifyourlocalareanetworkis#untrusted!ForasecurewayofusingVNC,see#.#UsenolistentcptopreventXconnectionstoyourVNCserverviaTCP.#UsenohttpdtopreventwebbasedVNCclientsconnecting.#UselocalhosttopreventremoteVNCclientsconnectingexceptwhen#doingsothroughasecuretunnel.Seetheviaoptioninthe#`manvncviewermanualpage.VNCSERVERS=1:quantaVNCSERVERARGS[1]=geometry800x600nolistentcpnohttpdlocalhostDòngVNCSERVERS=1:quantasẽsetsupmộtuserchovncserver,bạncóthểthêmbaonhiêuuserstuỳý.DòngVNCSERVERARGS[1]setcácthamsốchouser1Chúýrằng:sessionnumberusercũngnóichochúngtabiếtcổngmàvncserversẽlắngnghe.Nhớrằng,GnomeRemoteDesktophỏichúngtađểsửdụngcomputername:0nhưmộtchuỗikếtnối,sessionnumbersẽđượccộngthêm5900đểracổngmàvncserver sẽlắngnghe.Trongtrườnghợpnàychúngtacầnsửdụngcổng5901,nênchúngtadùngsession1.Bạncóthểsửdụngbấtkỳsốnào,vídụ:VNCSERVERS=2000:bobpeersVNCSERVERARGS[2000]=geometry1024x768depth16Lúcnàythìchúngtaphảidùngcổng7900Bước4:ĐặtpasswordĐểtăngđộbảomật,bạncầnthêm1passwordtrướckhikếtnốiđượcthihành,từTerminalgõ:Code: $ vncpasswd Password: Verify:Lệnhnàysẽtạo1thưmụcẩnvớitêngọi.vnctronghome,đểchứapasswordfileBước5:KhởiđộngservervớicáctuỳchọnĐểkhởiđộngserver,bạngõvncserverkèmtheosessionmàbạnmuốnkhởiđộng(nếubạngánnhiềuhơn1entrytrong/etc/sysconfig/vncservers)Code:$ vncserver :1 New localhost.localdomain:1 (quanta) desktop is localhost.localdomain:1 Starting applications specified in /home/quanta/.vnc/xstartup Log file is /home/quanta/.vnc/localhost.localdomain:1.logLúcnàyserverđãkhởiđộngvàbạncóthểkếtnốiđượcrồi,tuynhiênrấtcóthểbạnchỉcóđược1mànhìnhxámxịt,bởitheomặcđịnhkếtnốikhôngtạomộtsessionmớicủaXđểkhởiđộng.Đểfixđiềunày,chúngtacầnchỉnhlạistartupscripttrong.vncfilecủahome:$vi~/.vnc/xstartup#!/bin/sh#Uncommentthefollowingtwolinesfornormaldesktop:unsetSESSION_MANAGERexec/etc/X11/xinit/xinitrc[x/etc/vnc/xstartup]&&exec/etc/vnc/xstartup[r$HOME/.Xresources]&&xrdb$HOME/.Xresourcesxsetrootsolidgreyvncconfigiconic&xtermgeometry80x24+10+10lstitle$VNCDESKTOPDesktop&twm&Tiếptheobạncầnrestartvncserverđểthayđổicóhiệulực:Code: $ vncserver -kill :1 Killing Xvnc process ID 13728Code: $ vncserver :1 New localhost.localdomain:1 (quanta) desktop is localhost.localdomain:1 Starting applications specified in /home/quanta/.vnc/xstartup Log file is /home/quanta/.vnc/localhost.localdomain:1.logBước6:SửdụngvncviewerCode:$ vncviewer 192.168.1.3:5901Lệnhnàysẽmởmộthộpthoạiđểbạnnhậppassword:NhậppasswordvàEnter,bạnsẽthấymànhìnhcủaCentOS5:DừngvncserverCó2cách:Code: $ /sbin/service vncserver stop Shutting down VNC server: 1:quanta [ OK ]Code: $ vncserver -kill :1 Killing Xvnc process ID 13728ChophépkếtnốitừxaNếumuốnchophépkếtnốitừxathìbạnphảithựchiệnnhưsau:AddportSystem>administration>FirewallandLinux>chọnFirewallOptionstab>Otherports>Addbutton,nhập5901vớigiaothứclàtcp>OKChỉnhsửaiptablesđểmởcổng$sudovim/etc/sysconfig/iptablesAFORWARDjRHFirewall1INPUTARHFirewall1INPUTilojACCEPTARHFirewall1INPUTpicmpicmptypeanyjACCEPTARHFirewall1INPUTp50jACCEPTARHFirewall1INPUTp51jACCEPTARHFirewall1INPUTpudpdport5353d224.0.0.251jACCEPTARHFirewall1INPUTpudpmudpdport631jACCEPTARHFirewall1INPUTptcpmtcpdport631jACCEPTARHFirewall1INPUTmstatestateESTABLISHED,RELATEDjACCEPTARHFirewall1INPUTmstatestateNEWmtcpptcpdport21jACCEPTARHFirewall1INPUTmstatestateNEWmtcpptcpdport25jACCEPTARHFirewall1INPUTmstatestateNEWmtcpptcpdport2049jACCEPTARHFirewall1INPUTmstatestateNEWmtcpptcpdport22jACCEPTARHFirewall1INPUTmstatestateNEWmudppudpdport137jACCEPTARHFirewall1INPUTmstatestateNEWmudppudpdport138jACCEPTARHFirewall1INPUTmstatestateNEWmtcpptcpdport139jACCEPTARHFirewall1INPUTmstatestateNEWmtcpptcpdport445jACCEPTARHFirewall1INPUTmstatestateNEWmtcpptcpdport443jACCEPTARHFirewall1INPUTmstatestateNEWmtcpptcpdport2 ...

Tài liệu được xem nhiều: