




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于php的Linux遠(yuǎn)程管理系統(tǒng)客戶端的實(shí)現(xiàn)摘要本系統(tǒng)分析了linux操作系統(tǒng)的特點(diǎn)、遠(yuǎn)程管理的各種方法和ebin,并給出了一個(gè)遠(yuǎn)程管理linux效勞器的詳細(xì)實(shí)現(xiàn)方法。利用php語(yǔ)言來(lái)構(gòu)建了一個(gè)遠(yuǎn)程管理系統(tǒng)phpebin,以eb的形式來(lái)實(shí)現(xiàn)linux效勞器的遠(yuǎn)程管理,簡(jiǎn)化了管理難度,并使管理方式更為靈敏,從而到達(dá)了減輕系統(tǒng)管理員壓力,方便系統(tǒng)管理員管理效勞器的目的。在此系統(tǒng)中實(shí)現(xiàn)了文件操作管理、遠(yuǎn)程運(yùn)行shell命令、對(duì)系統(tǒng)進(jìn)程的監(jiān)控、對(duì)系統(tǒng)的關(guān)機(jī)/重啟、對(duì)系統(tǒng)用戶/組的操作、rp包組的管理、對(duì)網(wǎng)絡(luò)參數(shù)的查看與配置、對(duì)常見效勞器的根本管理等功能。系統(tǒng)管理員可使用系統(tǒng)中的各功能模對(duì)整個(gè)linu
2、x效勞器進(jìn)展日常管理。此系統(tǒng)可以應(yīng)用于對(duì)小型linux效勞器的遠(yuǎn)程管理。關(guān)鍵詞:linux;遠(yuǎn)程管理;ebin;php1引言1.1背景l(fā)ap(linux+apahe+ysql+php/perl)近幾年來(lái)開展迅速,已經(jīng)成為eb效勞器的事實(shí)標(biāo)準(zhǔn)。這個(gè)術(shù)語(yǔ)代表了linux平臺(tái)上的apahe網(wǎng)站效勞器;ysql數(shù)據(jù)庫(kù)以及php、perl編程語(yǔ)言的結(jié)合。lap不僅會(huì)成為企業(yè)接入互聯(lián)網(wǎng),也應(yīng)該會(huì)在企業(yè)內(nèi)部網(wǎng)絡(luò)建立中大有作為。提到開放源代碼,你馬上就會(huì)意識(shí)到linux操作系統(tǒng)。linux是開放源碼軟件的代表,目前有越來(lái)越多的網(wǎng)站把他們的eb效勞器架構(gòu)在linux操作系統(tǒng)之上,因?yàn)閘inux可以提供強(qiáng)健的eb
3、應(yīng)用。lap所代表的不僅僅是開放源碼,它更是開發(fā)和施行高性能eb應(yīng)用的重要平臺(tái)。1.2當(dāng)前現(xiàn)狀隨著互聯(lián)網(wǎng)的高速開展以及l(fā)inux企業(yè)應(yīng)用的成熟,linux被廣泛應(yīng)用于效勞器領(lǐng)域,如何實(shí)現(xiàn)linux的遠(yuǎn)程管理成為網(wǎng)絡(luò)管理員的首要任務(wù)。接觸過遠(yuǎn)程操作的朋友,肯定會(huì)立即說(shuō)出假設(shè)干個(gè)相關(guān)inds操作系統(tǒng)軟件panyhere、netpretentrl,可是linux下軟件都有哪些呢?我們應(yīng)該如何選擇合適自己的遠(yuǎn)程操作軟件呢?這對(duì)于一些甚少接觸遠(yuǎn)程操作的朋友而言無(wú)疑是個(gè)關(guān)注的話題。linux操作系統(tǒng)源于unix,以其精小靈敏穩(wěn)定的特性,加上其源代碼完全公開,幾乎秉承了unix系統(tǒng)的所有優(yōu)點(diǎn),贏得了很多用戶
4、的青睞,但是linux的管理操作界面是單一的命令行方式。1.3選題意義不知linux效勞器的系統(tǒng)管理員有沒有過人不在主機(jī)前,卻又必須掌握主機(jī)信息的經(jīng)歷?比方效勞器在成都,偏偏管理員卻出差到北京去了,這時(shí)該怎么辦呢?想說(shuō)找人來(lái)幫你到效勞器面前看一下,又擔(dān)憂管理員密碼給了別人會(huì)出狀況;想要通過telnet或者ssh這類遠(yuǎn)程登錄的方式來(lái)到達(dá)遠(yuǎn)程控制的目的,可偏偏手邊又沒有l(wèi)ient程序可用,或者當(dāng)初為了平安性考慮,完全沒有在效勞器上安裝可供遠(yuǎn)程控制的server,這時(shí)候真是心有余力缺乏埃而且,對(duì)于剛剛接觸linux的系統(tǒng)管理員來(lái)說(shuō),正確高效地完成各種關(guān)鍵的系統(tǒng)配置簡(jiǎn)直是一件不可能的任務(wù)。即使是一個(gè)很
5、有經(jīng)歷的linux的管理員,也常常會(huì)為某些復(fù)雜的配置文件的格式而苦惱。本軟件的開發(fā)主要是為了方便網(wǎng)絡(luò)系統(tǒng)管理員對(duì)本地和遠(yuǎn)程安裝了linux系統(tǒng)的效勞器進(jìn)展管理,增加管理的方便性,利用b/s構(gòu)造也從另外一方面減少了管理員的勞動(dòng)量。管理員利用閱讀器在遠(yuǎn)程登錄后,可以方便的對(duì)效勞器進(jìn)展運(yùn)行狀態(tài)的查看,對(duì)網(wǎng)絡(luò)效勞進(jìn)展配置,對(duì)一些數(shù)據(jù)進(jìn)展分析,而且可以對(duì)異?,F(xiàn)象作出快速的反響。1.4設(shè)計(jì)形式圖1設(shè)計(jì)形式本系統(tǒng)的開發(fā)要求采用b/s構(gòu)造,如圖1所示。本系統(tǒng)模擬ebin進(jìn)展設(shè)計(jì)與開發(fā)。因此,首先理解ebin的相關(guān)功能,結(jié)合本次畢業(yè)設(shè)計(jì)的相關(guān)要求寫出需求分析;其次,綜合運(yùn)用以前所學(xué)的相關(guān)知識(shí)選擇所熟悉的開發(fā)工具
6、進(jìn)展本畢業(yè)設(shè)計(jì)的開發(fā);在設(shè)計(jì)中以需求分析為根底,寫出系統(tǒng)開發(fā)方案、實(shí)現(xiàn)流程及相關(guān)問題的實(shí)現(xiàn)方法;最后,系統(tǒng)開發(fā)完畢后,進(jìn)展調(diào)試和測(cè)試,做好調(diào)試和測(cè)試的相關(guān)記錄。整個(gè)管理系統(tǒng)中,用文件操作模塊作為打破口,首先設(shè)計(jì)整體頁(yè)面,再寫出文件操作局部以深化理解該系統(tǒng)的工作方式及系統(tǒng)的大致相貌,然后設(shè)計(jì)shell命令解釋與執(zhí)行局部操作和進(jìn)程操作局部,繼而逐步增加其他的功能與模塊,最后對(duì)整個(gè)系統(tǒng)進(jìn)展修飾整理,從而完成了該系統(tǒng)。2linux遠(yuǎn)程管理分析2.1linux操作系統(tǒng)2.1.1linux終究是什么?linux操作系統(tǒng)是unix操作系統(tǒng)的一種克隆系統(tǒng)。它是一位赫爾辛基大學(xué)學(xué)生linustrvaldslin
7、ux是linussunix的縮寫創(chuàng)造的,它誕生于1991年的10月5日這是第一次正式向外公布的時(shí)間。借助于internet網(wǎng)絡(luò),并經(jīng)過全世界各地計(jì)算機(jī)愛好者的共同努力下,linux現(xiàn)已成為今天世界上使用最多的一種unix類操作系統(tǒng),并且使用人數(shù)還在迅猛增長(zhǎng)。linux操作系統(tǒng)的誕生、開展和成長(zhǎng)過程始終依賴著五個(gè)重要支柱:unix操作系統(tǒng)、inix操作系統(tǒng)、gnu方案、psix標(biāo)準(zhǔn)和internet網(wǎng)絡(luò)。用最簡(jiǎn)單的話說(shuō),linux是一個(gè)操作系統(tǒng)。linux本身實(shí)際上只是其內(nèi)核;它實(shí)現(xiàn)了多任務(wù)和多用戶功能,管理硬件,分配內(nèi)存并且使應(yīng)用程序可以運(yùn)行。2.1.2學(xué)習(xí)linux您希望用linux系統(tǒng)做什
8、么將決定您想要什么樣的linux系統(tǒng),以及在開場(chǎng)使用該系統(tǒng)之前要對(duì)它有多深的理解。linux是進(jìn)展內(nèi)核研究、學(xué)習(xí)unix或?qū)W習(xí)編程的絕佳學(xué)習(xí)平臺(tái);有許多工具和應(yīng)用程序可用來(lái)玩游戲、進(jìn)展桌面排版或者只是閑來(lái)無(wú)事發(fā)一下電子郵件和閱讀eb。它也是開放和封閉式消費(fèi)系統(tǒng)的絕佳平臺(tái),因?yàn)榭勺杂傻貙?duì)其進(jìn)展最大程度的定制。linux可以作為各種事物的平臺(tái),從中間件到嵌入式計(jì)算和群集,從并行超級(jí)計(jì)算機(jī)到小玩意兒。ib已經(jīng)參與了制造在linux上運(yùn)行的收銀機(jī)的工程,以及制造linux手表的工程。其他開發(fā)人員已經(jīng)在和snyplaystatin上使用了linux。假如完全不理解linux,或者正在使用linux作為桌
9、面操作系統(tǒng),那么您至少需要學(xué)習(xí)一些有關(guān)系統(tǒng)管理和平安性的根本知識(shí)。linux是作為編程平臺(tái)的絕佳選擇。它符合g,這意味著您可以使用gnu工程出色的編程與調(diào)試工具套件絕對(duì)免費(fèi),而且享有g(shù)nugpl保證的所有自由。2.1.3linux遠(yuǎn)程管理遠(yuǎn)程控制是在網(wǎng)絡(luò)上由一臺(tái)電腦主控端rete/客戶端遠(yuǎn)間隔 去控制另一臺(tái)電腦被控端hst/效勞器端的技術(shù),這里的遠(yuǎn)程不是字面意思的遠(yuǎn)間隔 ,一般指通過網(wǎng)絡(luò)控制遠(yuǎn)端電腦,不過,大多數(shù)時(shí)候我們所說(shuō)的遠(yuǎn)程控制往往指在局域網(wǎng)中的遠(yuǎn)程控制而言。當(dāng)操作者使用主控端電腦控制被控端電腦時(shí),就如同坐在被控端電腦的屏幕前一樣,可以啟動(dòng)被控端電腦的應(yīng)用程序,可以使用被控端電腦的文件資
10、料,甚至可以利用被控端電腦的外部打印設(shè)備打印機(jī)和通信設(shè)備調(diào)制解調(diào)器或者專線等來(lái)進(jìn)展打印和訪問互聯(lián)網(wǎng),就像你利用遙控器遙控電視的音量、變換頻道或者開關(guān)電視機(jī)一樣。2.1.4遠(yuǎn)程管理方法目前主要的應(yīng)用于linux的遠(yuǎn)程連接技術(shù)大致分為以下三種:1.基于命令行的方式linux命令:telnet。telnet在linux和inds下均可用,只要翻開相應(yīng)的效勞即可。telnet的所有數(shù)據(jù)在網(wǎng)絡(luò)上都是明文傳輸,所以也有平安隱患,在實(shí)際的消費(fèi)系統(tǒng)中也根本上廢棄不用,而轉(zhuǎn)用更平安的ssh。但是在某些場(chǎng)合,如內(nèi)部局域網(wǎng)絡(luò),telnet還是有用武之地的。ssh和telnet類似,但是數(shù)據(jù)在網(wǎng)絡(luò)上是加密后再傳輸?shù)?。rlgin、rsh等r系列命令。因?yàn)橛休^大的平安隱患,所以如今根本上廢棄不用?;趕sh的客戶端軟件。seuressh或putty等客戶端工具通過ssh效勞來(lái)實(shí)現(xiàn)inds下管理linux效勞器的,這些客戶端工具配置使用簡(jiǎn)單,但是它們都無(wú)法啟動(dòng)窗口效勞的程序或進(jìn)程,也無(wú)法到達(dá)遠(yuǎn)程桌面控制。說(shuō)明:命令行的管理方式合適進(jìn)展初始化、網(wǎng)卡配置等根本操作,不合適做豐富的管理功能。2.eb管理方式eb管理方式是另一種管理工具。這種方式提供了簡(jiǎn)單的管理界面,合適那些功能不是很多的管理工作。linux下有一個(gè)著名的基于eb的管理工具ebin,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同能源管理節(jié)能改造項(xiàng)目合同
- 個(gè)人學(xué)習(xí)計(jì)劃進(jìn)度記錄表格
- 交通運(yùn)輸行業(yè)發(fā)展趨勢(shì)分析對(duì)比表
- 企業(yè)合同管理要點(diǎn)
- 彩鋼瓦房屋租賃合同
- 項(xiàng)目進(jìn)度調(diào)整與應(yīng)對(duì)策略報(bào)告
- 飼料生產(chǎn)與養(yǎng)殖作業(yè)指導(dǎo)書
- 婚宴場(chǎng)地租賃合同
- 產(chǎn)品成本費(fèi)用明細(xì)表-產(chǎn)品成本分析
- 續(xù)簽合同保密協(xié)議書年
- 強(qiáng)酸強(qiáng)堿培訓(xùn)課件
- 蔬菜種植與有機(jī)農(nóng)業(yè)培訓(xùn)
- 《光催化技術(shù)》課件
- 寶鋼BQB 481-2023全工藝?yán)滠堉蓄l無(wú)取向電工鋼帶文件
- 企業(yè)文化變革的阻力與推進(jìn)策略
- 特種設(shè)備作業(yè)人員資格申請(qǐng)表(新版)
- 巡察組作風(fēng)紀(jì)律情況評(píng)估表
- 煤礦架空乘人裝置安裝檢驗(yàn)報(bào)告
- HSK標(biāo)準(zhǔn)教程5下-課件-L1
- 小學(xué)班級(jí)心理委員管理辦法
- 2023年江蘇省五年制專轉(zhuǎn)本英語(yǔ)統(tǒng)考真題(試卷+答案)
評(píng)論
0/150
提交評(píng)論