胡瑩石
摘要:文章分析了linux服務(wù)器的特點(diǎn),探析了基于云平臺(tái)的linux服務(wù)器的搭建,以供參考。
關(guān)鍵詞:云平臺(tái);linux服務(wù)器;搭建
中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)27-6327-02
Abstract: This paper analyzes the characteristics of Linux servers, to build the cloud platform based on the Linux server, for reference.
Key words: cloud computing platform; Linux server; build
隨著云計(jì)算的快速發(fā)展和應(yīng)用,云平臺(tái)應(yīng)運(yùn)而生,能夠?yàn)橛脩籼峁┰品?wù),該種全新的服務(wù)形式具有非常大的發(fā)展?jié)摿?。linux服務(wù)器的核心是芬蘭的林納斯·托瓦茲發(fā)布的,其是一款開源、免費(fèi)的服務(wù)系統(tǒng),用戶可以通過(guò)互聯(lián)網(wǎng)免費(fèi)獲得,并且可以隨意的修改其源代碼,因此吸引了眾多頂尖程序員、軟件工程師等參與到linux服務(wù)器的修改和完善工作中,促使linux服務(wù)器不斷的發(fā)展,使得linux服務(wù)器在全球范圍內(nèi)得到廣泛的應(yīng)用。
1 linux服務(wù)器的特點(diǎn)
linux服務(wù)器和傳統(tǒng)的操作系統(tǒng)相比,具有以下幾個(gè)特點(diǎn):其一,強(qiáng)大的開發(fā)功能,幾乎所有的主流程序語(yǔ)言都能夠順利的植入到linux服務(wù)器上,并能力免費(fèi)得到和使用,例如Fortran77、C++等;其二,linux服務(wù)器不僅能夠在軟件平臺(tái)上運(yùn)行,能夠在許多硬件平臺(tái)上運(yùn)行,例如超級(jí)計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、游戲主機(jī)、平板電腦、手機(jī)等;其三,穩(wěn)定、安全、可靠的性能,linux服務(wù)器采用了非常多的安全技術(shù)措施,例如核心授權(quán)技術(shù)、審計(jì)跟蹤技術(shù)、權(quán)限控制技術(shù)等;其四,豐富的網(wǎng)絡(luò)功能,在linux服務(wù)器中,用戶能夠輕松的瀏覽各種網(wǎng)頁(yè),進(jìn)行文件的傳輸?shù)?,同時(shí)還能夠作為服務(wù)器為用戶提供相應(yīng)的服務(wù);其五,多任務(wù)、多用戶,linux服務(wù)器支持多任務(wù)、多用戶,各個(gè)用戶能夠根據(jù)自己文件設(shè)備的特性享有特殊的權(quán)利;其六,支持眾多文件系統(tǒng),例如NTFS、FAT32、Ext3等;其七,linux服務(wù)器采用階層式的目錄形式,文件的分類非常清晰,便于管理。
2 基于云平臺(tái)的linux服務(wù)器搭建
1) 選擇合適的linux服務(wù)器操作系統(tǒng)。目前,主流的linux服務(wù)器操作系統(tǒng)包括以下幾個(gè)方面:其一,Debian GNU/Linux,是由Ian Murdock創(chuàng)建的,是最遵循GUN規(guī)范的linux服務(wù)器操作系統(tǒng);其二,SuSE/linux,該操作系統(tǒng)在歐洲最為流行,并且在世界范圍內(nèi)具有很高的聲譽(yù)和非常廣的應(yīng)用范圍;其三,Red Hat/linux,該種操作系統(tǒng)是安裝最簡(jiǎn)便、銷售量最高以及最適合初學(xué)者使用linux服務(wù)器的才做系統(tǒng),同樣也是世界上最流行的linux服務(wù)器發(fā)行套件,為目前l(fā)inux服務(wù)器的龍頭。
2) 配置linux服務(wù)器。配置linux服務(wù)器主要包括以下幾個(gè)方面:
其一,Samba服務(wù)器的配置,如果linux服務(wù)器和Windows共存的時(shí)候,Samba服務(wù)器有效的解決了數(shù)據(jù)之間的共存和共享問(wèn)題,當(dāng)在linux服務(wù)器主機(jī)上安裝了Samba服務(wù)器之后,能夠?qū)崿F(xiàn)linux服務(wù)器和Windows之間的信息共享,并通過(guò)網(wǎng)上鄰居看到linux主機(jī),Samba服務(wù)器的配置主要包括以下幾個(gè)方面:在home目錄下創(chuàng)建共享文件夾“l(fā)zxshare”,添加linux用戶,并設(shè)置相應(yīng)的密碼,修改共享文件的訪問(wèn)權(quán)限,保證用戶能夠獲得該共享文件的訪問(wèn)權(quán)限,然后將用戶添加到相應(yīng)的Samba服務(wù)器的用戶列表中,對(duì)Samba的配置文件smb.conf文件進(jìn)行設(shè)置,設(shè)置成工作組的名稱、設(shè)置顯示主機(jī)名稱、設(shè)置準(zhǔn)許的網(wǎng)段訪問(wèn)、設(shè)置安全級(jí)別為user類型等,并在該文件的末尾添加lzxshare文件夾的相關(guān)定義,內(nèi)容包括:網(wǎng)上鄰居看到的名稱、共享目錄路徑、不公開共享、可以讀寫共享目錄、允許用戶訪問(wèn)共享目錄,
其二,F(xiàn)TP服務(wù)器的配置,linux服務(wù)器的FTP軟件相對(duì)較多,其配置主要包括以下幾個(gè)方面:打開vsftpd文件,編輯以下屬性:anonymous_enable= YES,允許匿名用戶登錄;anon_umask=022,匿名用戶上傳的文檔權(quán)限;anon_upload_enable=YES,允許匿名用戶上傳文件;anon_mkdir_write_enable=YES,允許建立目錄;anon_other_write_enable=YES,允許重命名文件。設(shè)置共享文件目錄,啟動(dòng)vsftpd服務(wù),然后進(jìn)行測(cè)試。
其三,WEB服務(wù)器的配置,使用Red Hat Linux操作系統(tǒng)進(jìn)行WEB服務(wù)器的配置,linux服務(wù)器中搭建WEB服務(wù)器的軟件非常多,采用Apache服務(wù)器實(shí)現(xiàn)WEB服務(wù)器的基本配置,其配置過(guò)程表現(xiàn)為:打開etc/httpd/conf/heetd.conf文件,編輯以下屬性:DocumentRoot “/var/www/html”,設(shè)置主目錄路徑、DirectoryIndex index.html,設(shè)置默認(rèn)文檔、Listen 80,設(shè)置監(jiān)聽端口,默認(rèn)情況使用80端口、ServerRoot“etc/httpd”,設(shè)置配置文件根目錄、ServerName 192.168.1.10:80設(shè)置服務(wù)器主機(jī)名稱,啟動(dòng)httpd服務(wù),配置系統(tǒng)的IP地址,然后進(jìn)行測(cè)試。
3) linux服務(wù)器的安裝。為了便于操作,可以選擇使用虛擬機(jī)環(huán)境安裝,同時(shí)也可以采用雙系統(tǒng)安裝,這樣便于系統(tǒng)的切換與管理,Rad Hat Linux系統(tǒng)安裝的虛擬文件可以通過(guò)購(gòu)買光盤安裝,也可以通過(guò)網(wǎng)絡(luò)下載安裝,但是兩者的安裝過(guò)程基本相同,文章以光盤安裝為例,其安裝程序主要包括以下幾個(gè)方面:其一,設(shè)置計(jì)算機(jī)光驅(qū)啟動(dòng),將光盤放入到計(jì)算機(jī)中,進(jìn)行計(jì)算機(jī)光驅(qū)引導(dǎo),出現(xiàn)Rad Hat Linux的引導(dǎo)界面;其二,單擊“Skip”跳過(guò)光盤檢測(cè),在安裝界面下選擇安裝選項(xiàng)或者升級(jí)選項(xiàng),點(diǎn)擊回車按鍵進(jìn)行安裝;其三,單擊“next”按鍵,鍵入到語(yǔ)言選擇窗口,根據(jù)用戶的實(shí)際需求選擇合適的使用語(yǔ)言,然后單擊“next”anjan,進(jìn)入到鍵盤選擇窗口,系統(tǒng)默認(rèn)采用的是“U.S.English”,單擊“next”按鍵進(jìn)入到顯示器的安裝窗口,單擊“Unproved Monitor”按鍵,系統(tǒng)能夠自動(dòng)尋找一個(gè)可以兼容的驅(qū)動(dòng)程序,單擊“next”按鍵之后進(jìn)入到安裝窗口;其四,在安裝窗口中選擇“Custom”安裝方式,然后單擊“next”按鍵進(jìn)入到分區(qū)窗口,選擇合適的設(shè)置方式,通過(guò)單擊“new”按鍵創(chuàng)建一個(gè)主分區(qū),該分區(qū)的類型為ext格式,當(dāng)分區(qū)設(shè)置完成之后,單擊“next”按鍵進(jìn)入到引導(dǎo)窗口,在引導(dǎo)窗口中選擇GRUB圖形,并設(shè)置成引導(dǎo)方式,設(shè)置相應(yīng)的引導(dǎo)指令,單擊“next”按鍵進(jìn)入到相應(yīng)的網(wǎng)絡(luò)配置窗口;其五,主機(jī)名和網(wǎng)關(guān)的設(shè)置,當(dāng)系統(tǒng)的主機(jī)名和網(wǎng)關(guān)設(shè)置完成之后單擊“next”按鍵,設(shè)置防火墻,再單擊“next”按鍵選擇操作系統(tǒng)支持的語(yǔ)言;其六,設(shè)置管理員口令,在“root password”窗口中輸入口令,然后在“confirm”窗口中再次輸入口令,單擊“next”按鍵進(jìn)入到選擇系統(tǒng)安裝包窗口;其七,當(dāng)安裝包完成之后,進(jìn)入到安裝操作界面,根據(jù)相應(yīng)的安裝提示完成服務(wù)器的安裝,然后重啟系統(tǒng),輸入用戶名以及密碼就能進(jìn)入到linux服務(wù)器的操作界面。
4) linux服務(wù)器的入侵檢測(cè)系統(tǒng)。想要判斷創(chuàng)建的linux服務(wù)器是否遭到攻擊,應(yīng)該搭建相應(yīng)的入侵檢測(cè)系統(tǒng),其實(shí)施步驟表現(xiàn)為:終結(jié)沒(méi)有授權(quán)的用戶,找出非授權(quán)進(jìn)程并關(guān)閉,然后分析近期的日志文件,通過(guò)尋找入侵者曾近試圖侵入到系統(tǒng)的痕跡,檢測(cè)系統(tǒng)文件是否還存在受損的潛在威脅,檢查系統(tǒng)能夠?qū)⒌顷懙较到y(tǒng)的所有用戶都列出來(lái),根據(jù)登陸的用戶名以及用戶的登陸地址,與其正在運(yùn)行的程序進(jìn)行比較,以此判斷其是否為非法用戶,一旦發(fā)現(xiàn)可以用戶,檢測(cè)系統(tǒng)能夠迅速的將其鎖住。
3 結(jié)束語(yǔ)
總而言之,隨著信息時(shí)代的快速發(fā)展,計(jì)算機(jī)網(wǎng)絡(luò)在社會(huì)各界中的應(yīng)用越來(lái)越廣泛,通過(guò)搭建基于云平臺(tái)的linux服務(wù)器,進(jìn)而為人們提供更多免費(fèi)、開源的網(wǎng)絡(luò)服務(wù)。
參考文獻(xiàn):
[1] 沈建苗.在云平臺(tái)上搭建自己的linux服務(wù)器[J].企業(yè)計(jì)算,2012,25(10):90-91.
[2] 李新煒.linux服務(wù)器搭建與應(yīng)用[J].科技信息,2011,33(5):497-498.
[3] 古衛(wèi)濤.企業(yè)級(jí) Linux 服務(wù)器的自動(dòng)化構(gòu)建[J].網(wǎng)絡(luò)與信息工程,2014,39(7):62-64.
[4] 杜明智.構(gòu)建基于linux服務(wù)器的小型網(wǎng)絡(luò)[J].科技傳播,2010,36(2):125-126.