資源描述:
《基于vnc與samba的windows用戶操作控制linux研究》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、基于VNC與Samba的Windows用戶操作控制Linux研究 摘要:對服務(wù)器進(jìn)行管理和維護是網(wǎng)絡(luò)管理員的重要工作,但由于服務(wù)器通常不在本地,且Windows與Linux操作系統(tǒng)之間存在文件資源共享問題。VNC可以實現(xiàn)遠(yuǎn)程使用X-Window控制Linux系統(tǒng),而Samba可以實現(xiàn)Linux與Windows系統(tǒng)中資源共享,文章通過實際操作進(jìn)行了測試驗證。結(jié)果表明,這種集成管理提高了Windows和Linux的操作使用效率,是異構(gòu)網(wǎng)絡(luò)環(huán)境下很好的解決方案。 關(guān)鍵詞:VNC服務(wù);Samba服務(wù);用戶控制;Linux 中圖分類號:TP311文獻(xiàn)標(biāo)志碼:
2、A文章編號:1006-8228(2016)11-48-03 ResearchonWindowsuserscontrollingLinuxsystemviaVNCandSamba FangHui,QuJunjie ?。℅uangxiCropGeneticImprovementandBiotechnologyLab,Nanning,Guangxi530007,China) Abstract:Themanagementandmaintenanceoftheserveristheimportantworkofnetworkadministrator,but
3、theserverisnotusuallyinthelocal,andtheWindowsandLinuxoperatingsystemfileresourcesharingisalsoaproblem.VNCcanremotelyuse8X-WindowtocontrolLinuxsystem,andSambacanrealizetheresourcesharingbetweenLinuxandWindowssystems,thispapertestsandverifiesthroughtheactualoperation.Theresultsshow
4、thatthisintegratedmanagementimprovestheoperationalefficiencyofWindowsandLinux,anditisagoodsolutioninheterogeneousnetworkenvironment. Keywords:VNCserver;Sambaserver;usercontrol;Linux 0引言 一個局域網(wǎng)內(nèi)通常安裝有不同操作系統(tǒng)的服務(wù)器,為了保證各種不同的服務(wù)器正常有效的運行,對網(wǎng)絡(luò)服務(wù)器進(jìn)行管理和維護是網(wǎng)絡(luò)管理員最重要的日常工作。由于網(wǎng)絡(luò)服務(wù)器通常分布在單位機房的多個不同
5、位置,一個個直接登錄操作非常麻煩,所以常常要借助遠(yuǎn)程控制的方式對這些服務(wù)器進(jìn)行操作。在Windows平臺下,通常是直接采用終端服務(wù)的方式實現(xiàn)遠(yuǎn)程控制,而在Linux平臺下,采用Telnet和SSH只能實現(xiàn)基于字符界面的遠(yuǎn)程控制,操作方便性遠(yuǎn)遠(yuǎn)沒有X-Window方便,采用VNC(VirtualNetworkComputer)服務(wù)可以實現(xiàn)遠(yuǎn)程使用X-Window操作Linux系統(tǒng)。此外,由于經(jīng)常需要將網(wǎng)絡(luò)服務(wù)器和用戶個人電腦中的某些文件資源進(jìn)行共享,而Windows與Linux之間一般不能直接進(jìn)行文件資源共享,因此就需要在Linux系統(tǒng)中安裝Samba軟件
6、包。本文介紹利用VNC實現(xiàn)遠(yuǎn)程使用X-Window控制Linux系統(tǒng),同時利用Samba實現(xiàn)Linux系統(tǒng)文件資源共享,所用實驗環(huán)境為:服務(wù)器操作系統(tǒng)Centos6.3,客戶機操作系統(tǒng)Windows7。8 1VNC與Samba簡介 VNC是一款優(yōu)秀的遠(yuǎn)程控制軟件,由著名的AT&T的歐洲研究實驗室在2002年開發(fā)的輕量級遠(yuǎn)程控制計算機軟件。VNC是一款基于Linux操作系統(tǒng)的免費開源軟件,使用簡單、遠(yuǎn)程控制能力強,其性能可以和基于Windows系統(tǒng)的任何遠(yuǎn)程控制軟件相媲美[2]。在Linux中,VNC包括以下四個命令:vncserver、vncview
7、er、vncpasswd和vncconnect。用戶最常用到的兩個命令是vncserver和vncviewer。VNC由兩部分組成:客戶端的應(yīng)用程序(vncviewer)和服務(wù)器端的應(yīng)用程序(vncserver)[3]。用戶先將VNCserver安裝在被控端的系統(tǒng)上,才能在主控端執(zhí)行VNCvierwer控制被控端。 Samba是一套讓Linux系統(tǒng)能夠應(yīng)用Microsoft網(wǎng)絡(luò)通訊協(xié)議的軟件,是在Linux系統(tǒng)上實現(xiàn)SMB(ServerMessageBlock)協(xié)議的一個免費軟件,它使執(zhí)行Linux系統(tǒng)的機器能與執(zhí)行Windows系統(tǒng)的計算機共享資源。
8、SMB是微軟和英特爾在1987年制定的協(xié)議,是一種在局域網(wǎng)上共享文件和打印機的一