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

正文內(nèi)容

基于linux的遠(yuǎn)程管理系統(tǒng)客戶端的實(shí)現(xiàn)(含源程序代碼)(更新版)

2026-01-11 16:21上一頁面

下一頁面
  

【正文】 的生成,使用源代碼中所帶的ACL 文件和用戶密碼 數(shù)據(jù)文件,請注意修改 .htaccess 文件中 AuthUserFile 后的字段指向相應(yīng)數(shù)據(jù)文件 , 默認(rèn)用戶名為 admin, 密碼為 admin。使我體會到系統(tǒng)的設(shè)計階段有舉足輕重的地位,設(shè)計的階段的質(zhì)量優(yōu)劣,直接影響到以后系統(tǒng)質(zhì)量。 [2] Warren [美 ]. 實(shí)戰(zhàn) Linux Socket編程 [M].西安: 西安電 子科技大學(xué)出版社 ,2020。在此 向他表示我最衷心的感謝! 特別 感謝 開發(fā)小組合作伙伴 孫澤璽同學(xué)在系統(tǒng)設(shè)計中給予的幫助,因為與他的合作,才得以高效率的完成了所有功能模塊! 在論文完成過程中,本人還得到了其他老師和許多同學(xué)的熱心幫助,本人向他們表示深深的謝意! 最后向在百忙之中評審本文的各位專家、老師表示衷心的感謝! 作者簡介 姓 名: 徐斌 性別:男 出生年月: 1985 年 10 月 民族:漢 Email: 第 23 頁 共 23 頁 聲 明 本論文的工作是 2020 年 2 月至 2020 年 6 月在成都信息工程學(xué)院網(wǎng)絡(luò)工程系完成的。 除非另有科研合同和其他法律文書的制約,本論文的科研成果屬于成都信息工程學(xué)院。除非另有說明,本文的工作是原始性工作。MySql Web網(wǎng)絡(luò)編程 [M].北京: 人民郵電出版社 ,2020。 本系統(tǒng)的實(shí)現(xiàn)過程中,本人對 Linux、 Webmin、 PHP、 Visio 設(shè)計工具等都更深層次的認(rèn)識和理解。 已知問題: 使用 Apache 基本驗證會在瀏覽器中保存 session, 需要 在完成系統(tǒng)管理操作后關(guān)閉瀏覽器或手動刪除瀏覽器 session; apache 用戶經(jīng)過配置后可執(zhí)行 sudo 命令,產(chǎn)生了系統(tǒng)安全隱患。 $exec=sudo e .$_POST[39。]) { echo Waiting......\n。 if($mond) { system($mond)。encpass39。user39。]。]。 } if($exec) { system($exec)。 echo \nDone...。 $exec=sudo init 6。 /bin/false option value=39。 如圖 11所示, 編輯用戶頁面中,三個輸入框分別 為 用戶名 獲取變量 $user,用戶 ID獲取變量 $uid, 用戶目錄 獲取變量 $home,一個選擇框選擇用戶默認(rèn) shell獲 取 $shell,另一選擇是否需要密碼,需要則輸入密碼 獲取 $encpass,使用一個提交按鈕 Creat 來提交所輸入的用戶信息至 頁,代碼如下: form action= method=post table border width=100% tr tdbUsername/b/td tdinput name=user size=10 value=/td tdbUser ID/b/td tdinput name=uid size=10 value=500/td /tr tdbHome directory/b/td tdinput name=home size=25 value= tr td valign=topbShell/b/td td valign=topselect name=shell option value=39。 if($cmd_mand) {$exec=$cmd_mand。 命令操作模塊設(shè)計 功能描述 對命令的解釋與執(zhí)行 ,執(zhí)行 常用 Linux 命令,通過前面的服務(wù)器配置后,使用戶在瀏覽器中用戶系統(tǒng) root 權(quán)限,執(zhí)行系統(tǒng)命令,注意使用的是 Web 模式,無法執(zhí)行交互式 Shell 命令 。在本系統(tǒng)中,使用 SSL 連接,運(yùn)用 Apache 基本驗證來認(rèn)證用戶;通過對 Apache 服務(wù)器進(jìn)行特殊配置,使其獲得root 權(quán)限,完成遠(yuǎn)程管理 Linux 服務(wù)器的目的。 3. 注銷 流程 管理員完成遠(yuǎn)程主機(jī)更新或管理后,可點(diǎn)擊注 銷以退出本遠(yuǎn)程管理系統(tǒng),系統(tǒng)發(fā)送注銷命令到服務(wù)器,服務(wù)器使所登錄 用戶失去管理權(quán)限,切斷用戶與服務(wù)器 的 連接,返回到管理系統(tǒng)登錄 頁面。本系統(tǒng)能 輔助系統(tǒng)管理員更好的管理 Linux 服務(wù)器。 2) 本設(shè)計要求實(shí)現(xiàn)遠(yuǎn)程管理的功能,界面要簡潔實(shí)用,功能要完善。所以,可以把 PHP Webmin說成是一個構(gòu)建在 PHP 上的簡單 Webmin —— A simple webmin on PHP。 Webmin 的安 裝很 簡單 ,下 載 webmin*.**. 后用 tar xvzf webmin*.**. 解壓,運(yùn)行安裝腳本 , 安裝過程會詢問 Webmin 配置文件目錄、 Log 目錄和系 統(tǒng)的監(jiān)聽端口(缺省是 10000),還會要求你設(shè)置管理員密碼。 Webmin 初解 對于剛剛接觸 Linux 的系統(tǒng)管理員來說,正確高效地完成各種關(guān)鍵的系統(tǒng)配置簡直是一件不可能的任務(wù)。 Secure SSH 或 PUTTY等客戶端工具通過 ssh服務(wù)來實(shí)現(xiàn) Windows下管理 Linux服務(wù)器 的,這些客戶端工具配置使用簡單,但是它們都無法啟動窗口服務(wù)的程序或進(jìn)程,也無法達(dá)到遠(yuǎn)程桌面控制。 遠(yuǎn)程管理 方法 目前主要的應(yīng)用于 Linux 的遠(yuǎn)程連接技術(shù)大致分為以下三種: 1. 基于命令行的方式 ? Linux命令: tel。 Linux 可以作為各種事物的平臺,從中間件到嵌入式計 第 3 頁 共 23 頁 算和群集,從并行超級計算機(jī)到小玩意兒。s UNIX 的縮寫)創(chuàng)造的 ,它 誕生于 1991 年的 10 月 5 日(這是第一次正式向外公布的時間)。 本軟件的開發(fā)主要是為了方便網(wǎng)絡(luò)系統(tǒng)管理員對本地和遠(yuǎn)程安裝了 Linux 系統(tǒng)的服務(wù)器進(jìn)行管理,增加管理的方便性,利用 B/S 結(jié)構(gòu)也從另外一方面減少了管理員的勞動量。 Linux 是開放源碼軟件的代表,目前有越來越多的網(wǎng)站把他們的 Web 服務(wù)器架構(gòu)在 Linux 操作系統(tǒng)之上,因為 Linux 能夠提供健壯的 Web 應(yīng)用 。此系統(tǒng) 能夠應(yīng)用于對小型 Linux 服務(wù)器的遠(yuǎn)程管理。 系統(tǒng)管理員 可 使用 系統(tǒng)中的各功能模對整個 Linux 服務(wù)器 進(jìn)行日常管理。提到開放源代碼,你馬上就會意識到 Linux 操作系統(tǒng)。即使是一個很有經(jīng)驗的 Linux 的管理員,也常常會為某些復(fù)雜的配置文件的格式而苦惱。它 是一位赫爾辛基大學(xué)學(xué)生 Linus Torvalds( Linux 是 Linus39。它也是開放和封閉式生產(chǎn)系統(tǒng)的絕佳平臺,因為可自由地對其進(jìn)行最大程度的定制。當(dāng)操作者使用主控端電腦控制被控端電腦時,就如同坐在被控端電腦的屏幕前一樣,可以啟動被控端電腦的應(yīng)用程序,可以使用被控端電腦的文件資料,甚至可以利用被控端電腦的外部打印設(shè)備(打印機(jī))和通信設(shè)備(調(diào)制解調(diào)器或者專線等)來進(jìn)行打印和訪問互聯(lián)網(wǎng),就像你利用遙控器遙控電視的音量、變換頻道或者開關(guān)電視機(jī)一樣。 ? 基于 ssh的客戶端軟件。圖形的管理方式 直觀,是一種重要的管理工具,適合進(jìn)行復(fù)雜的配置,連接多臺服務(wù)器,同時支持豐富的審計和日志的功能。如果目標(biāo)系統(tǒng)上沒有安裝 perl 的話,需要到 下載并安裝 perlfor linux,同時需要安裝常用的 perl 模塊;如果你需要 Webmin 支持 SSL,你還需要安裝 OpenSSL 和 perl 模塊 。 PHP Webmin A simple webmin on PHP PHP Webmin 是一個遠(yuǎn)程管理工具,它參照 Webmin,使用 PHP 來實(shí)現(xiàn)基于 Web的對系統(tǒng)的簡單管理,使用簡單的 GUI 管理工具,實(shí)現(xiàn)對 Linux 服務(wù)器的遠(yuǎn)程管理,達(dá)到幫助系統(tǒng)管理員、減輕系統(tǒng)管理員負(fù)擔(dān)的目的。 : 1) 本系統(tǒng)的開發(fā)要求采用 B/S 結(jié)構(gòu),選用所熟悉的開發(fā)工具及開發(fā)環(huán)境進(jìn)行本系統(tǒng)的設(shè)計與開發(fā)。系統(tǒng)管理員 需要理解 服務(wù)器 的 遠(yuǎn)程 管理 ,會使用 Linux 常 用命令, 即 可使用本系統(tǒng)對 Linux 服務(wù)器 監(jiān)視 系統(tǒng)狀態(tài)和 進(jìn)行 諸如遠(yuǎn)程關(guān)機(jī)、重啟等操作。 2. 管理 流程 當(dāng)用戶正確進(jìn)入系統(tǒng)后,即可進(jìn)行系 統(tǒng)管理,點(diǎn)擊某管理模塊,設(shè)置某項服務(wù),系統(tǒng)通過網(wǎng)絡(luò)發(fā)送命令到 Web 服務(wù)器,與服務(wù)器獲得交互,服務(wù)器通過 PHP引擎解析獲得命令,調(diào)用相應(yīng)腳本并執(zhí)行,獲得結(jié)果返回到遠(yuǎn)程主機(jī)。而在 Linux系統(tǒng)中,默認(rèn)的 Apache 用戶權(quán)限 是無法訪問管理系統(tǒng)所需文件,無法運(yùn)行關(guān)鍵系統(tǒng)命令的,因此,需要對 Apache 服務(wù)器進(jìn)行一些特殊配置,提升其權(quán)限,并且需要考慮安全問題,對用戶的認(rèn)證問題等等。 經(jīng)過此配置后, apache 用戶只要使用 sudo 命令即可獲得 root 權(quán)限。 import_request_variables(gp,cmd_)。 查看用戶 /組頁界面代碼: form action= method=post input type=submit name=show value=Show all user input type=submit name=show value=Show all group /form textarea cols=80 rows=15 readonly /* 具體代碼 */ /textarea 第 14 頁 共 23 頁 圖 10 查看所有用戶 在管理用戶和組子模塊中,首先在 頁中填寫 user 屬性,包括用戶名,用戶工作目錄,用戶 shell,用戶 uid,用戶密碼等參數(shù),提交至 頁并運(yùn)行 useradd 操作,同時返回運(yùn)行結(jié)果。/bin/false39。 case Reboot: echo Reboot immediately......\n。 } if($exec) { system($exec)。 case Kernel Version: 第 17 頁 共 23 頁 $exec=sudo uname a。encpass39。user39。 $mond=sudo useradd .$_POST[39。]. p .$_POST[39。 echo $mond。search39。]) { echo Waiting......\n。 使用系統(tǒng) 把 PHP Webmin 源代碼放至 /var//phpwebmin 目錄,在瀏覽器中通過 測試 基本測試 1. 通過 登錄 并輸入用戶名和密碼,通過認(rèn)證則進(jìn)入主頁面 ,如圖 15; 圖 15 主頁面 2. 若使用 登錄 則顯示 Forbidden,如圖 16; 圖 16 Http無法登 錄 3. 在未通過驗證的情況下無法訪問訪問任何 phpwebmin 下級目錄; 第 20 頁 共 23 頁 功能測試 使用 PHP Webmin 對系統(tǒng)進(jìn)行簡單管理 : 1. 運(yùn)行 Shell 命令,輸入 whoami 顯示結(jié)果為 root,如圖 9所示 ; 2. 查看用戶,點(diǎn)擊 Show all user,在文本區(qū)域中顯示所有系統(tǒng)用戶,及其主目錄、 uid、 shell,如圖 10 所示例 ; 3. 查看 CPU 信息,點(diǎn)擊 CPU Info,在文本區(qū)域中顯示 CPU 信息 ,如圖 17; 圖 17 查看 CPU信息 4. 關(guān)機(jī) /重啟,點(diǎn)擊 Shutdown,系統(tǒng)將立即關(guān)閉,點(diǎn)擊 Reboot,系統(tǒng)將 立即重啟 。需求是否準(zhǔn)確,影響到最后系統(tǒng)是否能達(dá)到 功能 的要求,如果設(shè)計合理,在編碼階段實(shí)現(xiàn)就相對容易了。 [3] 郭金鋒 ,林宇 .PHPamp。文中除了特別加以標(biāo)注地方外,不包含他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得成都信息工程學(xué)院或其他教學(xué)機(jī)構(gòu)的學(xué)位或證書而使用過的材料。 特此聲明! 作者簽名: 2020 年 月 日
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1