宗驍

摘 要:Linux操作系統(tǒng)在計算機相關領域占據(jù)重要地位。本文在簡單介紹Linux操作系統(tǒng)的基礎上,將重點分析Linux系統(tǒng)的WEB服務器、FTP服務器、Samba服務器、DNS服務器及Telnet服務器的配置技巧,以更好地掌握Linux操作系統(tǒng)的相關知識,為今后的使用操作奠定一定的基礎。
關鍵詞:Linux服務器 配置方法
隨著計算機技術的迅速發(fā)展,相關計算機網(wǎng)絡技術已逐步走向熟,這其中Linux操作系統(tǒng)就占了相當重要的地位,Linux是一個基于POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統(tǒng),主要運行UNIX工具軟件、應用程序和網(wǎng)絡協(xié)議,它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡為核心的設計思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡操作系統(tǒng)。
1、 Linux概述
Linux操作系統(tǒng)于1991年10月5日第一次正式向外公布,Linux操作系統(tǒng)由此誕生。Linux的發(fā)展依賴于UNIX操作系統(tǒng)、MINIX操作系統(tǒng)、GNU計劃、POSIX標準和Internet網(wǎng)絡這五大支柱。目前的Linux操作系統(tǒng)主要有Red Hat Linux、SuSE linux和Debian GNU/linux[1]。
Linux的特點為文件目錄結(jié)構(gòu)采用階層式,為用戶管理文件提供了最大的便利;完全兼容POSIX1.0標準;.Linux支持多用戶、多任務;支持多種平臺;支持多種文件系統(tǒng),例如Ext3、FTA32、NTFS等;安全可靠。
2、Linux服務器配置技巧
2.1 WEB服務器配置
使用Apache服務器進行WEB服務器的配置,首先在系統(tǒng)中安裝Apache服務器,然后打開etc/httpd/conf/httpd.conf文件,設置主目錄路徑DocumentRoot“/var/www/html”;設置默認文檔DirectoryIndex index.html;設置監(jiān)聽端口,默認情況端口為80端口;設置配置文件根目錄ServerRoot “etc/httpd”;設置服務器主機名稱。編輯完以上屬性值后,啟動httpd服務,啟動方式如下:
最后進行IP地址的配置并進行測試。
2.2 FTP服務器配置
以Red Hat Linux為例,首先打開etc/vsftpd/vsftpd.conf文件,然后定義用戶類型,定義內(nèi)容包括定義anonymous-enable=YES允許匿名用戶登錄、定義anon-umask=022匿名用戶上傳的文檔權(quán)限、定義anon-upload-enable=YES允許匿名用戶上傳文件、定義anon-mkdir-write-enable=YES允許建立目錄、定義anon-other-write-enable=YES允許重命名文件。
設置共享文件夾目錄,然后使用service命令啟動vsftpd服務。此外,還要對重要的配置文件進行設置,這些配置文件包括/etc/ftpusers、/etc/ftpconversions、/etc/ftp-groups、/etc/ftpphosts、/etc/ftpaccess。
最后進行驗證,用圖形工具和命令行訪問FTP服務器,也可以采用圖形化FTP程序,包括窗口式gFTP,通過Web瀏覽器去訪問FTP服務器。
2.3 Samba服務器配置
確定在Linux主機上安裝Samba服務后,進行配置。首先在根目錄下建立共享文件夾“l(fā)zxshare”,轉(zhuǎn)到home目錄,在mkdir lzxshare下建立lzxshare文件夾;然后添加linux賬戶,并設置用戶密碼;修改共享文件夾的訪問權(quán)限,讓用戶具有該共享文件夾的訪問權(quán)限,并將用戶添加到Samba服務器的用戶列表中。
對Samba的配置文件smb.conf進行設置,文件路徑為/etc/samba/smb.conf,設置成工作組及顯示主機名稱,設置準許的網(wǎng)段訪問hosts allow=192.168.0,并設置安全級別為user類型;在該文件的末尾添加一個lzxshare文件夾的相關定義,如下所示:
最后在Windows系統(tǒng)下,選擇開始|搜索命令,在文本框中輸入Samba服務器的地址,查找到Samba服務器,輸入用戶名和密碼,進行訪問[2]。
2.4 DNS服務器配置
2.4.1文件的配置
配置/etc/named.conf主文件,內(nèi)容如下:
配置正向解析區(qū)域文件abc.zone,實現(xiàn)域名綁定IP地址,文件內(nèi)容如下所示:
配置反向解析區(qū)域文件abc.local.zone,實現(xiàn)IP地址綁定域名,通常是對文件進行復制然后進行編輯,文件內(nèi)容如下所示:
2.4.2修改linux服務器的resolv.conf文件及測試
將linux服務器的DNS服務器設定為其本身Nameserver=192.168.124.128。
通過nslookkup命令測試DNS服務器正反向解析是否正確。
在實際課堂教學中,應制定相應的教學目標,明確課堂教學內(nèi)容,在教學前先進行相應服務器的安裝,根據(jù)服務器的類型制定不同的教學方法,加強學生的操作實踐,特別是對于一些服務器配置中復雜文件配置的過程應給予積極的指導,讓學生掌握配置命令的使用與編輯配置文件,學會修改配置參數(shù)等,保證學生配置操作的正確性,確保學生能真正掌握Linux服務器的配置方法,實現(xiàn)獨立操作,且保證配置后服務器的正常運行。
結(jié)語
隨著Linux操作系統(tǒng)的不斷發(fā)展,Linux服務器的配置技巧應成為每位Linux學習者的基礎必備知識,對于不同的Linux操作系統(tǒng),熟悉各服務器的安裝、運行環(huán)境,掌握WEB服務器、FTP服務器、Samba服務器及DNS服務器的配置方法,以便為相關軟件、程序的開發(fā)奠定一定的基礎,也相信在不久的將來Linux會更加完善,能更好地服務于廣大用戶。
參考文獻
[1]李治西.Linux服務器配置[J].計算機光盤軟件與應用,2014,(4):116-118.
[2]陳欣.Linux系統(tǒng)下Apache服務器的配置與研究[J].無線互聯(lián)科技,2014,(11):69,121.
[3]周莉.基于Linux的中小企業(yè)DNS服務綜合配置[J].電腦知識與技術,2015,11(18):50-51,53.