freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于linux的遠(yuǎn)程管理系統(tǒng)客戶端的實(shí)現(xiàn)—論文-文庫吧資料

2024-12-14 01:21本頁面
  

【正文】 過 sudo 命令執(zhí)行所有命令。 這樣,就已經(jīng)為 Apache 服務(wù)器建立了一個(gè)用戶賬號(hào)數(shù)據(jù)庫,并對(duì) phpwebmin目錄實(shí)行了目錄保護(hù),并實(shí)現(xiàn)了用戶基本驗(yàn)證,需要用安全連接 進(jìn)行訪問,訪問過程中會(huì)彈出驗(yàn)證對(duì)話框。 假設(shè) PHPWebmin 位于 /var//phpwebmin 目錄中。在本系統(tǒng)中,使用 SSL 連接,運(yùn)用 Apache 基本驗(yàn)證來認(rèn)證用戶;通過對(duì) Apache 服務(wù)器進(jìn)行特殊配置,使其獲得root 權(quán)限,完成遠(yuǎn)程管理 Linux 服務(wù)器的目的。 5 詳細(xì)設(shè)計(jì) 服務(wù)器設(shè)計(jì) 此管理系統(tǒng)的目的是對(duì) Linux 進(jìn)行遠(yuǎn)程管理,則在管理過程中需要對(duì) Linux系統(tǒng)配置文件進(jìn)行讀取,或者運(yùn)行系統(tǒng)命令,訪問系統(tǒng)敏感數(shù)據(jù)等。 功能模塊的初步設(shè)計(jì) 文件操作 在 文件操作模塊中可以進(jìn)行 查看文件或目錄,新建文件或目錄,刪除文件或目錄,復(fù)制文件或目錄, 編輯文件, 上傳文件,下載文件 等等操作,在此文件操作模塊中需對(duì)服務(wù)器文件或目錄屬性有一定設(shè)置; 命令操作 對(duì)各種 SHELL 命令的解釋與執(zhí)行 ,可執(zhí)行常用 Linux 命令,可在此模塊中進(jìn)行進(jìn)程操作和系統(tǒng)操作等等,注意使用的是 Web 模式,無法執(zhí)行交互式 Shell 命令; 如圖 5 所示, 在設(shè)計(jì)中,使用一個(gè)表單獲得 mond 變量,提交給 system函數(shù)后執(zhí)行 system(“ sudo $mond” ),并返回結(jié)果。 五個(gè)模塊的功能配合,再加上在對(duì) Apache 服務(wù)器的 特殊 配置,整體實(shí)現(xiàn)了 第 8 頁 共 23 頁 對(duì) Linux 服務(wù)器的遠(yuǎn)程管理與基本信息監(jiān)控。 3. 注銷流程 管理員完成遠(yuǎn)程主機(jī)更新或管理后,可點(diǎn)擊注 銷以退出本遠(yuǎn)程管理系統(tǒng),系統(tǒng)發(fā)送注銷命令到服務(wù)器,服務(wù)器使所登錄 用戶失去管理權(quán)限,切斷用戶與服務(wù)器 的連接,返回到管理系統(tǒng)登錄 頁 面。 1. 認(rèn)證流程 管理員端通過瀏覽器登錄 此遠(yuǎn)程網(wǎng) 絡(luò)服務(wù)管理系統(tǒng),輸入此系統(tǒng)用戶名與密碼,用戶名或密碼錯(cuò)誤 則需 重新輸入;正確則進(jìn)入此管理系統(tǒng),獲得一定權(quán)限,管理系統(tǒng)服務(wù)。 由于此系統(tǒng)是對(duì)服務(wù)器進(jìn)行遠(yuǎn)程管理,涉及到服務(wù)器關(guān)鍵 系統(tǒng)命令及敏感數(shù) 第 7 頁 共 23 頁 據(jù),因此在登錄 時(shí)采用 SSL 安全連接,并進(jìn)行目錄訪問控制。作為遠(yuǎn)程管理系統(tǒng),應(yīng)包含上述功能, 同時(shí)還可設(shè)計(jì)一個(gè)可遠(yuǎn)程運(yùn)行系統(tǒng)命令 的 shell。本系統(tǒng)能 輔助系統(tǒng)管理員更好的管理 Linux 服務(wù)器。 用戶特點(diǎn) 本系 統(tǒng)針對(duì)的是 Linux 系統(tǒng)管理員,需要管理員對(duì) Linux 有一定程度了解 。 ? 軟件環(huán)境: A. Linux Redhat 以上 Linux 操作系統(tǒng); B. PHP4 或 PHP5 環(huán)境; C. Apache 服務(wù)器,安裝 ssl 模塊。 因此本系統(tǒng) 采用 B/S 模式 (如圖 2),方便系統(tǒng)管理員在 Linux/Win 等各種系統(tǒng)中通過瀏覽器 對(duì) Linux 主機(jī) 進(jìn)行 遠(yuǎn)程 管理 。 2) 本設(shè)計(jì)要求實(shí)現(xiàn)遠(yuǎn)程管理的功能,界面要簡(jiǎn)潔實(shí)用,功能要完善。本系統(tǒng)要求實(shí)現(xiàn)的部分功能有 : 文件操作、命令操作、進(jìn)程操作、系統(tǒng)操作、網(wǎng)絡(luò)操作。 管理員通過瀏覽器訪問次管理系統(tǒng)的各種管理功能并完成相應(yīng)的管理動(dòng)作;要求此管理系統(tǒng)同時(shí)具有本地和遠(yuǎn)程管理的能力,要求注意一定的安全設(shè)置,保證足夠的安全性,在完成系統(tǒng)基本功能的前提下,注意一定的擴(kuò)展和伸縮性,要求親近的管理界面和易用的操作。管理員利用瀏 覽器在遠(yuǎn)程登 錄 后,可以方便的對(duì)服務(wù)器進(jìn)行運(yùn)行狀態(tài)的查看,對(duì)網(wǎng)絡(luò)服務(wù)進(jìn)行配置,對(duì)一些數(shù)據(jù)進(jìn)行分析, 并 對(duì)異?,F(xiàn)象 做出 快速的反應(yīng)。所以,可以把 PHP Webmin說成是一個(gè)構(gòu)建在 PHP 上的簡(jiǎn)單 Webmin —— A simple webmin on PHP。當(dāng)你成功登錄到達(dá) Webmin 的首頁時(shí),這些類別將以不同的屬性頁展現(xiàn)在你的面前。 Webmin 對(duì)形形色色的管理模塊進(jìn)行了分類。重新啟動(dòng)系統(tǒng),訪問 Webmin 的登錄界面就說明安裝成功了。 Webmin 的安 裝很 簡(jiǎn)單 ,下 載 webmin*.**. 后用 tar xvzf webmin*.**. 解壓,運(yùn)行安裝腳本 ,安裝過程會(huì)詢問 Webmin 配置文件目錄、 Log 目錄和系統(tǒng)的監(jiān)聽端口(缺省是 10000),還會(huì)要求你設(shè)置管理員密碼。 2. WEBMIN 安裝 Webmin 使用 perl 腳本編寫,安裝 Webmin 需要先安裝 或以上版本。 1. 什么是 WEBMIN? 簡(jiǎn)單地說, Webmin 是一個(gè)基于 Web 的 Linux 系統(tǒng)管理工具,系統(tǒng)管理員Webmin 的各種管理功能并完成相應(yīng)的管理動(dòng)作。因此擁有一個(gè) Linux 上的 GUI 管理工具一直是廣大 Linux 愛好者的美好愿望。 Webmin 初解 對(duì)于剛剛接觸 Linux的系統(tǒng)管理員來說,正確高效地完成各種關(guān)鍵的系統(tǒng)配置簡(jiǎn)直是一件不可能的任務(wù)。 3. 基于管理端軟件的圖形界面方式 基于管理端軟件的圖 形界面方式一般需要完成對(duì)系統(tǒng)的配置、管理和監(jiān)控。 Linux下有一個(gè)著名的 基于 Web的 管理工具 Webmin,而 PHP Webmin 的設(shè)計(jì)初衷就是參照利用 Webmin 來實(shí)現(xiàn)對(duì)服務(wù)器的簡(jiǎn)單管理。 2. Web 管理方式 Web 管理方式是另一種管理工具。 Secure SSH 或 PUTTY等客戶端工具通過 ssh服務(wù)來實(shí)現(xiàn) Windows下管理 Linux服務(wù)器的,這些客戶端工具配置使用簡(jiǎn)單,但是它們都無法啟動(dòng)窗口服務(wù)的程序或進(jìn)程,也無法達(dá)到遠(yuǎn)程桌面控制。 因?yàn)橛休^大的 安全隱患,所以現(xiàn)在基本上廢棄不用。 ssh和 tel 類似,但是數(shù)據(jù)在網(wǎng)絡(luò)上是加密后再傳輸?shù)摹?tel 的所有數(shù)據(jù)在網(wǎng)絡(luò)上都是明文傳輸,所以也有安全隱患,在實(shí)際的生產(chǎn)系統(tǒng)中也基本上廢棄不用,而轉(zhuǎn)用更安全的 ssh。 遠(yuǎn)程管理方法 目前主要的應(yīng)用于 Linux 的遠(yuǎn)程連接技術(shù)大致分為以下三種: 1. 基于命令行的方式 ? Linux 命令: tel。 Linux 遠(yuǎn)程管理 遠(yuǎn)程控制是在網(wǎng)絡(luò)上由一臺(tái) 電腦 (主控端 Remote/客戶端)遠(yuǎn)距離去控制另一臺(tái)電腦(被控端 Host/服務(wù)器端)的技術(shù),這里的遠(yuǎn)程不是字面意思的遠(yuǎn)距離,一般指通過網(wǎng)絡(luò)控制遠(yuǎn)端電腦,不過,大多數(shù)時(shí)候我們所說的遠(yuǎn)程控制往往指在局域網(wǎng)中的遠(yuǎn)程控制而言。 Linux 是作為編程平臺(tái)的絕佳選擇。其他開發(fā)人員已 經(jīng)在手機(jī)和 Sony PlayStation 上使用了 Linux。 Linux 可以作為各種事物的平臺(tái),從中間件到嵌入式計(jì)算和群集,從并行超級(jí)計(jì)算機(jī)到小玩意兒。 Linux 是進(jìn)行內(nèi)核研究、學(xué)習(xí) UNIX 或?qū)W習(xí)編程的絕佳學(xué)習(xí)平臺(tái);有許多工具和應(yīng)用程序可用來玩游戲、進(jìn)行桌面排版或者只是閑來無事發(fā)一下電子郵件和瀏覽 Web。 Linux 本身實(shí)際上只是其內(nèi)核;它實(shí)現(xiàn)了多任務(wù)和多用戶功能,管理硬件,分配內(nèi)存并且使應(yīng)用程序能夠運(yùn)行。 Linux 操作系統(tǒng)的誕生、發(fā)展和成長(zhǎng)過程始終依賴著五個(gè)重要支柱: UNIX 操作系統(tǒng)、 MINIX 操作系統(tǒng)、 GNU 計(jì)劃、 POSIX 標(biāo)準(zhǔn)和 Inter 網(wǎng)絡(luò)。s UNIX 的縮寫)創(chuàng)造的 ,它 誕生于 1991 年的 10 月 5 日(這是第一次正式向外公布的時(shí)間)。 2 Linux 遠(yuǎn)程管理分析 Linux 操作 系 統(tǒng) Linux 究竟是什么? Linux 操作系統(tǒng) 是 UNIX 操作系統(tǒng)的一種克隆系統(tǒng)。因此,首先了解 Webmin 的相關(guān)功能,結(jié)合本次畢業(yè)設(shè)計(jì)的相關(guān)要求寫出需求分析 ;其次,綜合運(yùn)用以前所學(xué)的相關(guān)知識(shí)選擇所熟悉的開發(fā)工具進(jìn)行本畢業(yè)設(shè)計(jì)的開發(fā);在設(shè)計(jì)中以需求分析為基礎(chǔ),寫出系統(tǒng)開發(fā)計(jì)劃、實(shí)現(xiàn)流程及相關(guān)問題的實(shí)現(xiàn)方法;最后,系統(tǒng)開發(fā)完畢后,進(jìn)行調(diào)試和 測(cè)試 ,做好調(diào)試和測(cè)試 的相關(guān)記錄。 第 2 頁 共 23 頁 設(shè)計(jì) 模式 瀏 覽 器 W e b 服 務(wù) 器 P H P 引 擎 P H P 腳 本 圖 1 設(shè)計(jì)模式 本系統(tǒng)的開發(fā)要求采用 B/S 結(jié)構(gòu),如圖 1 所示。 本軟件的開發(fā)主要是為了方便網(wǎng)絡(luò)系統(tǒng)管 理員對(duì)本地和遠(yuǎn)程安裝了 Linux 系統(tǒng)的服務(wù)器進(jìn)行管理,增加管理的方便性,利用 B/S 結(jié)構(gòu)也從另外一方面減少了管理員的勞動(dòng)量。 而且,對(duì)于剛剛接觸 Linux 的系統(tǒng)管理員來說,正確高效地完成各種關(guān)鍵的系統(tǒng)配置簡(jiǎn)直是一件不可能的任務(wù)。 Linux 操作系統(tǒng)源于 Unix,以其精小靈活穩(wěn)定的特性 ,加上其源代碼完全公開 ,幾乎秉承了 Unix 系統(tǒng)的所有優(yōu)點(diǎn) ,贏得了很多用戶的青睞,但是 Linux 的管理操作界面是單一的命令行方式。 當(dāng)前現(xiàn)狀 隨著互聯(lián)網(wǎng)的高速發(fā)展以及 Linux 企業(yè)應(yīng)用的成熟, Linux 被廣泛應(yīng)用于 服務(wù)器 領(lǐng)域,如何實(shí)現(xiàn) Linux 的遠(yuǎn)程管理成為網(wǎng)絡(luò)管理員的首要任務(wù)。 Linux 是開放源碼軟件的代表,目前有越來越多的網(wǎng)站把他們的 Web 服務(wù)器架構(gòu)在 Linux 操作系統(tǒng)之上,因?yàn)? Linux 能夠提供健壯的 Web 應(yīng)用。 LAMP 不僅會(huì)成為企業(yè)接入互聯(lián)網(wǎng),也應(yīng)該會(huì)在企業(yè)內(nèi)部網(wǎng)絡(luò)建設(shè)中大有作為。 PHP 目 錄 論文總頁數(shù): 23 頁 1 引言 .......................................................................................................................... 1 背景 ................................................................................................................... 1 當(dāng)前現(xiàn)狀 ............................................................................................................ 1 選題意義 ............................................................................................................ 1 設(shè)計(jì)模式 ............................................................................................................ 2 2 LINUX遠(yuǎn)程管理分析 ................................................................................................ 2 LINUX操作系統(tǒng) ................................................................................................... 2 Linux 究竟是什么? ..................................................................................... 2 學(xué)習(xí) Linux .................................................................................................... 2 LINUX遠(yuǎn)程管理 ................................................................................................... 3 遠(yuǎn)程管理方法 ................................................................................................ 3 Webmin初解 .................................................................................................. 4 PHP Webmin A simple webmin on PHP........................................................ 5 3 需求分析 ................................................................................................................... 5 任務(wù)概述 ............................................................................................................ 5 目標(biāo) ...................................................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1