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

正文內(nèi)容

h20xx032071_基于linux的遠(yuǎn)程管理系統(tǒng)服務(wù)器端的實(shí)現(xiàn)-資料下載頁

2024-11-16 15:59本頁面

【導(dǎo)讀】方便、簡(jiǎn)單和友好。實(shí)現(xiàn)的主要功能有文件操作、命令操作、系統(tǒng)操作、進(jìn)程操。作和網(wǎng)絡(luò)操作,這些基本上涵蓋了系統(tǒng)管理的各個(gè)方面。在設(shè)計(jì)上,采用了B/S. 顯示技術(shù),使得用戶的瀏覽快捷和舒適。事件,管理員只能操作特定的任務(wù)。該課題的主要意義在于可以運(yùn)用PHP進(jìn)行系。統(tǒng)管理,開發(fā)的系統(tǒng)可以使系統(tǒng)管理員方便的管理遠(yuǎn)程系統(tǒng)。

  

【正文】 統(tǒng)操作流程如圖 8: 圖 8 系統(tǒng)操作流程 查看系統(tǒng)信息和管理用戶及組的主要代碼如下: //查看系統(tǒng)信息 switch($_POST[39。info39。]) { case CPU Info: $exec=sudo cat /proc/cpuinfo。break。 case Disk Info: $exec=sudo fdisk l。break。 case Kernel Version: $exec=sudo uname a。 } if($exec) { system($exec)。} //管理用戶和組 $mond=sudo groupdel .$_POST[39。group39。]。 echo $mond。 if($mond) { system($mond)。 } $mond=sudo groupadd .$_POST[39。group39。]。 echo $mond。 if($mond) { system($mond)。 } switch($_POST[39。passmode39。]) { case 0: $passwd=。break。 case 1: $passwd= p .$_POST[39。encpass39。]。 } 第 15 頁 共 23 頁 if(!$_POST[39。home39。]) { $home= d .$_POST[39。home39。]。 } $user=$_POST[39。user39。]。 $uid= u .$_POST[39。uid39。]。 $shell= s .$_POST[39。shell39。]。 $mond=sudo useradd .$_POST[39。user39。]. d .$_POST[39。home39。]. s .$_POST[39。shell39。]. u .$_POST[39。uid39。]. p .$_POST[39。encpass39。]。 echo $mond。 if($mond) { system($mond)。 } $mond=sudo userdel .$_POST[39。user39。]。 echo $mond。 if($mond) { system($mond)。 } 網(wǎng)絡(luò)操作模塊 網(wǎng)絡(luò)操作主要包括管理 Apache 服務(wù)器,管理 PHP 服 務(wù)器,管理 MySQL 服務(wù) 器,管理 SSH 服務(wù)器,管理 DHCP 服務(wù)器,查看網(wǎng)絡(luò)參數(shù),配置網(wǎng)絡(luò)參數(shù)。 查看網(wǎng)絡(luò)參數(shù)主要包括查看網(wǎng)絡(luò)連接狀況、路由表、網(wǎng)卡接口信息、網(wǎng)絡(luò)統(tǒng) 計(jì)數(shù)據(jù)、 arp 暫存信息、基本網(wǎng)絡(luò)配置參數(shù)。 配置網(wǎng)絡(luò)參數(shù)主要包括配置基本網(wǎng)絡(luò)參數(shù)、添加和刪除路由。 管理 PHP 服務(wù)器重要包括查看 PHP 環(huán)境變量、 PHP 信息、配置 PHP。 管理 Apache 服務(wù)器主要包括停止服務(wù)器和配置服務(wù)器。 管理 MySQL 服務(wù)器主要包括數(shù)據(jù)庫查詢和備份,服務(wù)器的啟動(dòng)、停止和重啟。 管理 SSH 服務(wù)器主要包括該服務(wù)器的啟動(dòng)、停止和重啟。 管理 DHCP 服務(wù)器主要包括該服務(wù)器的啟動(dòng)、停止和重啟。 進(jìn)程操作流程如圖 9: 圖 9 網(wǎng)絡(luò)操作流程 第 16 頁 共 23 頁 配置網(wǎng)絡(luò)參數(shù)的主要代碼如下: switch($_POST[39。config39。]) { case ConfigIP: $exec=ifconfig eth0 .$ip. mask .$mask. up。 $exec1=route add default gw .$gw。 $flag=1。break。 case ConfigDNS: $dns=1。break。 case AddHostRoute: $exec=route add host .$host. gw .$rgw。break。 case AddNetRoute: $exec=route add .$route. mask . $nmask. gw .$nrgw。 break。 case DelHostRoute: $exec=route del host .$dhost. gw .$drgw。break。 case DelNetRoute: $exec=route del .$droute. mask .$dnmask. gw .$dnrgw。 break。 } if($exec) { system(sudo $exec,amp。$ret)。 if(!$ret) echo Changed successfully\n。 else echo Changed unsuccessfully\n。 } if($flag) { system(sudo $exec1,amp。$ret1)。 $flag=0。 if(!$ret1) echo Getway Changed successfully\n。 else echo Getway Changed unsuccessfully\n。 } if($dns) { $fd=fopen(/etc/, w+)。 if ($fd) { if($dns1) fwrite($fd, nameserver $dns1\n)。 第 17 頁 共 23 頁 if($dns2) fwrite($fd, nameserver $dns2\n)。 if($dns3) fwrite($fd, nameserver $dns3\n)。 } else echo open file error!\n。 $dns=0。 if(!$dns1 amp。amp。 !$dns2 amp。amp。 !$dns3) echo DNS has not changed!。 else echo DNS has changed!。 fclose($fd)。 5 系統(tǒng)測(cè)試 安全訪問模塊 當(dāng)用戶在遠(yuǎn)程主機(jī)登錄時(shí),會(huì)出現(xiàn)下圖讓用戶輸入用戶名和密碼。之后還會(huì) 出現(xiàn) PHP 的驗(yàn)證頁面,需要再一次輸入另外的密碼。當(dāng)用戶點(diǎn)擊注銷按鈕后,用 戶就會(huì)失去管理的頁面,又會(huì)回到 PHP 的身份驗(yàn)證頁面,當(dāng)用戶需要再一次登錄 遠(yuǎn)程服務(wù)器進(jìn)行管理時(shí),可以輸入密碼登錄進(jìn)行管理。安全訪問模塊運(yùn)行良好。 登錄界面如圖 10: 圖 10 登錄 文件操作模塊 當(dāng)用戶登錄到遠(yuǎn)程服務(wù) 器進(jìn)入文件操作模塊后,就可以對(duì)服務(wù)器的文件系統(tǒng) 進(jìn)行操作。經(jīng)過測(cè)試,可以正常的下載文件、顯示文件和目錄等,但在編輯和上 傳文件時(shí)需要在服務(wù)器端進(jìn)行一些權(quán)限的設(shè)置。 文件操作界面如圖 11: 第 18 頁 共 23 頁 圖 11 文件操作 命令操作模塊 當(dāng)用戶登錄到遠(yuǎn)程服務(wù)器進(jìn)入命令操作模塊后,就可以輸入命令進(jìn)行各種操 作。經(jīng)過測(cè)試,對(duì)于非交互性的命令,該系統(tǒng)能夠運(yùn)行良好,對(duì)于交互性的命令, 該系統(tǒng)有時(shí)不能運(yùn)行,有時(shí)不能正確運(yùn)行,有是經(jīng)過很長(zhǎng)時(shí)間。 進(jìn)程操作模塊 當(dāng)用戶登錄到遠(yuǎn)程服務(wù)器進(jìn)入進(jìn)程操作模塊后,就可以對(duì)服務(wù)器正在運(yùn)行的 進(jìn)程進(jìn)行操作。經(jīng)過測(cè)試,可以以表格的形式正確的顯示正在運(yùn)行的進(jìn)程,并且 在表格的每一項(xiàng)最右邊 有 KILL 按鈕,當(dāng)需要?dú)⒌裟骋贿M(jìn)程時(shí),可以點(diǎn)擊該按鈕。 該模塊可以正常的運(yùn)行。 系統(tǒng)操作模塊 當(dāng)用戶登錄到遠(yuǎn)程服務(wù)器進(jìn)入系統(tǒng)操作模塊后,就可以對(duì)服務(wù)器進(jìn)行各種 系統(tǒng)管理操作。經(jīng)過測(cè)試,可以正常地關(guān)機(jī)或重啟,修改密碼,查看系統(tǒng)信 息,管理用戶和組,管理軟件包。但這只是簡(jiǎn)單的系統(tǒng)管理,對(duì)于復(fù)雜的系統(tǒng)管 理并沒有怎么涉及到,或者只是實(shí)現(xiàn)的一小部分。 網(wǎng)絡(luò)操作模塊 當(dāng)用戶登錄到遠(yuǎn)程服務(wù)器進(jìn)入網(wǎng)絡(luò)操作模塊后,就可以對(duì)服務(wù)器的網(wǎng)絡(luò)參 數(shù)進(jìn)行查看和配置。經(jīng)過測(cè)試,可以查看網(wǎng)絡(luò)連接狀況 、路由表、網(wǎng)卡接口信息、 網(wǎng)絡(luò)統(tǒng)計(jì)數(shù)據(jù)、 arp 暫存信息、基本網(wǎng)絡(luò)配置參數(shù)。可以配置基本網(wǎng)絡(luò)參數(shù)、添 加和刪除路由??梢圆榭? PHP 環(huán)境變量、 PHP 信息、配置 PHP??梢酝V? Apache 服務(wù)器和配置 Apache 服務(wù)器??梢怨芾? MySQL 服務(wù)器包括數(shù)據(jù)庫查詢和備份, 服務(wù)器的啟動(dòng)、停止和重啟。可以管理 SSH 服務(wù)器包括該服務(wù)器的啟動(dòng)、停止和 第 19 頁 共 23 頁 重啟。可以管理 DHCP 服務(wù)器包括該服務(wù)器的啟動(dòng)、停止和重啟。但這只是簡(jiǎn)單 的實(shí)現(xiàn)了網(wǎng)絡(luò)操作的一小部分,還有一些復(fù)雜的操作沒有實(shí)現(xiàn)。 查看網(wǎng)絡(luò)參數(shù)界面如圖 12: 圖 12 查看網(wǎng)絡(luò)參數(shù) 結(jié) 論 通過本課題的研究,了解到 B/S 結(jié)構(gòu)的軟件的運(yùn)行機(jī)制和技術(shù),學(xué)習(xí)到軟件 工程的許多原理和設(shè)計(jì)過程。雖然該遠(yuǎn)程管理系統(tǒng)實(shí)現(xiàn)了文件操作、進(jìn)程操作、 命令操作、系統(tǒng)操作和網(wǎng)絡(luò)操作,但這些還只是初步的實(shí)現(xiàn),還有許多不足之處, 比如 權(quán)限的設(shè)置、部分網(wǎng)絡(luò)操作的不完整和一些操作還沒有實(shí)現(xiàn)。其他人可以根 據(jù)我們的設(shè)計(jì)思路去實(shí)現(xiàn)。 基于 web 的管理 Linux 系統(tǒng)的遠(yuǎn)程管理系統(tǒng)是一個(gè)比較復(fù)雜的問題,但是也 是很有挑戰(zhàn)性的課題,也是很實(shí)用的課題。這樣的遠(yuǎn)程管理系統(tǒng)可以是系統(tǒng)管理 員節(jié)省大量的時(shí)間和工作,使得系統(tǒng)管理更加方便、更加容易、更加友好。 本課題的研究參照了別人成功的軟件開發(fā)的設(shè)計(jì)模式與開發(fā)流程。在對(duì)本課 題的研究中,使我了解到軟件開發(fā)中的需求分析,概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、系統(tǒng)編 碼、系統(tǒng)測(cè)試等每一階段都很重要,尤其是需求 分析和概要設(shè)計(jì),這兩個(gè)階段直 第 20 頁 共 23 頁 接關(guān)系到整個(gè)系統(tǒng)的質(zhì)量?jī)?yōu)劣,直接影響到以后的開發(fā),也糾正了我對(duì)軟件開發(fā) 的許多錯(cuò)誤認(rèn)識(shí),比如以前我認(rèn)為軟件開發(fā)就是編碼。 參考文獻(xiàn) [1] Evi 系統(tǒng)管理技術(shù)手冊(cè) [M].北京:人民郵電出版社 ,2020。 [2] Rasmus Lerdorf,Kevin 程序設(shè)計(jì) [M].北京:中國(guó)電力出版社 ,2020。 [3] 郭金鋒 ,林宇 .PHPamp。MySql Web 網(wǎng)絡(luò)編程 [M].北京:人民 郵電出版社 ,2020。 [4] 寧磊 ,周衛(wèi) .Linux 網(wǎng)絡(luò)與安全管理 [M].北京:人民郵電出版社 ,2020。 [5] 趙啟志 .PHP 4+MySQL 完整自學(xué)方案 [M].北京中國(guó)鐵道出版社 ,2020。 [6] 考克斯 .Red Hat Linux 系統(tǒng)管理員手冊(cè) [M].北京:機(jī)械工業(yè)出版社 ,2020。 [7] Leon 4 核心編程 [M].北京:中國(guó)水利水電出版社 ,2020。 [8] Tobias Web 開發(fā)技術(shù)指南 [M].北 京:機(jī)械工業(yè)出版社 ,2020。 第 21 頁 共 23 頁
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1