• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于Linux的實(shí)驗(yàn)室資源共享方式與實(shí)現(xiàn)

    2014-01-01 00:00:00唐偉宏
    數(shù)字化用戶 2014年5期

    【摘 要】本文針對(duì)目前高校實(shí)驗(yàn)室中資源共享方面存在的缺陷進(jìn)行分析,對(duì)Linux系統(tǒng)的優(yōu)勢(shì)作了簡(jiǎn)單介紹,提出利用基于Linux系統(tǒng)的FTP服務(wù)器方式來實(shí)現(xiàn)文件資源共享與訪問,促進(jìn)高校實(shí)驗(yàn)室管理和資源利用。

    【關(guān)鍵詞】實(shí)驗(yàn)室 資源共享 Vsftpd

    在高校實(shí)驗(yàn)室中通常使用的文件資源共享服務(wù)器是架設(shè)在Windows平臺(tái)的,典型的組合是:服務(wù)器端采用 Windows server 2008操作系統(tǒng),客戶端采用 Windows 7系統(tǒng),通過http服務(wù)方式進(jìn)行訪問。存在的缺陷是:(1)當(dāng)大量客戶端同時(shí)訪問時(shí),服務(wù)器負(fù)載激增,導(dǎo)致短時(shí)間客戶端無法訪問;(2)Windows 系統(tǒng)在安全上存在系統(tǒng)漏洞等易遭攻擊;(3)Windows 操作系統(tǒng)不是開源軟件,需要花費(fèi)不小的購買費(fèi)用。針對(duì)這些缺點(diǎn),本文提出采用基于Linux 操作系統(tǒng),利用Vsftpd服務(wù)器方式來更高效的進(jìn)行文件資源共享和訪問。

    一、Linux 概述

    Linux是一個(gè)免費(fèi)的類UNIX操作系統(tǒng),它最初是由芬蘭人Linus Torvalds于1991年開發(fā)的,目前由來自世界各地的愛好者開發(fā)和維護(hù)。Linux自誕生以來,憑借其穩(wěn)定、安全、高性能和高擴(kuò)展性等優(yōu)點(diǎn),得到廣大用戶的歡迎,成為目前最為流行的操作系統(tǒng)之一。

    Linux 已經(jīng)在服務(wù)器端成為了強(qiáng)者,綜觀全球 Linux 產(chǎn)業(yè)的發(fā)展,在服務(wù)器領(lǐng)域,Linux 操作系統(tǒng)的市場(chǎng)占有率已經(jīng)超過了 Windows 操作系統(tǒng),從國內(nèi)外來看,許多 IDC 服務(wù)商均選擇了 Linux 作為服務(wù)器操作系統(tǒng),特別是在國外Linux 服務(wù)器的占有率居多,而且隨著 Linux 系統(tǒng)開源計(jì)劃的飛速發(fā)展,相信將來Linux 將占領(lǐng)更廣闊的市場(chǎng)空間。Linux 包括了源代碼開放、穩(wěn)定性極強(qiáng)、軟件特豐富等優(yōu)點(diǎn),并且可以良好地支持不同的硬件平臺(tái),所以獲得了廣泛認(rèn)可。隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展以及信息化革命的深入,社會(huì)對(duì)操作系統(tǒng)提出了更高的要求,Linux 的各項(xiàng)優(yōu)勢(shì)逐漸得到人們的關(guān)注。

    (一)良好的可移植性

    Linux可移植性是指將操作系統(tǒng)從一個(gè)平臺(tái)轉(zhuǎn)移到另一個(gè)平臺(tái)使它仍然能按其自身的方式運(yùn)行的能力。Linux是一種可移植的操作系統(tǒng),能夠在從微型計(jì)算機(jī)到大型計(jì)算機(jī)的任何環(huán)境和任何平臺(tái)上運(yùn)行。可移植性為運(yùn)行Linux的不同計(jì)算機(jī)平臺(tái)與其他任何機(jī)器進(jìn)行準(zhǔn)確而有效的通信提供了手段,不需要另外增加特殊的和昂貴的通信接口。

    (二)相對(duì)較高的穩(wěn)定性、安全性

    由于相對(duì)較高的穩(wěn)定性使 Linux 系統(tǒng)能夠持續(xù)運(yùn)行數(shù)年而無需重啟,并繼承了UNIX 的優(yōu)良性質(zhì),幾乎不會(huì)被病毒感染,較Windows系統(tǒng)安全性更高。系統(tǒng)設(shè)計(jì)的結(jié)構(gòu)決定了系統(tǒng)的穩(wěn)定性,Linux具有科學(xué)穩(wěn)定的架構(gòu),因此 Linux 有超強(qiáng)的防破壞性。為了提供給用戶必要的安全保障,Linux 采用了許多的安全技術(shù)的措施,設(shè)置了不同的使用權(quán)限。Linux 幾乎不會(huì)出現(xiàn)崩潰,系統(tǒng)的內(nèi)部也沒有像 Windows 系統(tǒng)那樣存在很多的漏洞。

    (三)相對(duì)較高的系統(tǒng)性能

    Linux 啟動(dòng)時(shí),內(nèi)核被調(diào)入內(nèi)存并駐留其中直至關(guān)機(jī)斷電,Linux 系統(tǒng)是由內(nèi)核及在其上面的應(yīng)用程序組成的。內(nèi)核與應(yīng)用程序負(fù)責(zé)的工作任務(wù)不盡相同,它為系統(tǒng)的運(yùn)行進(jìn)行合理資源分配,并且在設(shè)計(jì)的初期,內(nèi)核一般考慮被設(shè)計(jì)得盡量很小;在安裝的時(shí)候,用戶能夠根據(jù)自己所需要的功能,定制并且安裝應(yīng)用程序,甚至還能夠只裝入內(nèi)核。Linux系統(tǒng)在實(shí)現(xiàn)的時(shí)候,系統(tǒng)資源的占有率很低,故而Linux的運(yùn)算性能很高。

    (四)完善的網(wǎng)絡(luò)功能

    Linux 內(nèi)置了豐富的網(wǎng)絡(luò)服務(wù)器軟件、數(shù)據(jù)庫和網(wǎng)頁的開發(fā)工具,如Apache、Sendmail、Vsftp、SSH、MySQL、PHP和JSP 等。近年來,越來越多的企業(yè)看到了Linux 的這些強(qiáng)大的功能,利用Linux 擔(dān)任全方位的網(wǎng)絡(luò)服務(wù)器。

    二、基于 Linux 系統(tǒng)的FTP文件共享及實(shí)現(xiàn)

    FTP是以 TCP/IP 為基礎(chǔ)的應(yīng)用程序,所以一般的FTP服務(wù)程序都會(huì)以內(nèi)嵌于inetd的執(zhí)行方式。FTP服務(wù)程序分為兩個(gè)部分,一個(gè)是服務(wù)器端的程序,一個(gè)是客戶端的。在Linux系統(tǒng)上的FTP服務(wù)程序非常多,不同的操作系統(tǒng)所內(nèi)建的版本也都不一樣,其中最常用的最受歡迎的是Vsftpd服務(wù)程序,它是一個(gè)以效率及穩(wěn)定性為考量的程序。

    (一)安裝與啟動(dòng)Vsftpd

    yum -y install vsftpd #安裝vsftpd 服務(wù)器

    service vsftpd start #臨時(shí)啟動(dòng)vsftpd服務(wù)

    chkconfig vsftpd on #設(shè)置vsftpd服務(wù)開機(jī)后啟動(dòng)

    (二)配置Vsftpd

    Vsftpd服務(wù)程序的默認(rèn)配置文件: /etc/vsftpd.conf

    修改配置文件,使本地用戶可以使用FTP服務(wù)

    vim /etc/vsftpd/vsftpd.conf

    修改添加的配置字段如下:

    local_enable=YES # 允許本地用戶登錄

    write_enable=YES # 本地用戶的寫權(quán)限

    local_umask=022 # 使用FTP的本地文件權(quán)限,一般設(shè)置為022

    為保證服務(wù)確實(shí)啟動(dòng),我們用如下命令檢測(cè):

    netstat -an |grep 21

    tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN

    我們看到服務(wù)器已經(jīng)打開了tcp21端口,表明ftp確實(shí)已經(jīng)啟動(dòng).再登錄服務(wù)器:

    [root@server vsftpd]# ftp localhost

    Connected to localhost (127.0.0.1).

    220 (vsftpd 2.1.0)

    Name (localhost:root): anonymous

    331 Please specify the password.

    Password:

    230 Login successful.

    Remote system type is UNIX.

    Using binary mode to transfer files.

    配置完成后啟動(dòng)服務(wù),使用系統(tǒng)自帶ftp命令登陸,使用cd get put ls quit等命令上傳下(三)匿名FTP訪問的設(shè)置

    安裝后,默認(rèn)FTP目錄為/var/ftp/

    修改配置文件,使匿名用戶可以訪問和上傳。

    vim /etc/vsftpd/vsftpd.conf

    修改添加的配置字段如下:

    anonymou_enable=YES #允許匿名用戶訪問

    local_enable=NO #若不需要啟用本地用戶可將此項(xiàng)設(shè)置為NO

    write_enable=YES #允許開放寫權(quán)限

    anon_umask=022 #設(shè)置用戶上傳建立文件時(shí)的權(quán)限掩碼

    anon_upload_enable=YES #允許匿名上傳文件

    anon_mkdir_write_enable=YES #允許匿名用戶創(chuàng)建目錄

    userlist_enable=No #未啟用本地用戶時(shí),可以將用戶列表功能禁用

    anon_other_write_enable=YES #允許匿名用戶在上傳目錄有覆蓋刪除重命名刪除等寫操作

    dirmessage_enable=YES

    xferlog------_enable=YES

    connect_from_port_20=YES

    xferlog_std_format=YES

    listen=YES

    pam_service_name=vsftpd

    tcp_wrappers=YES

    配置完成后啟動(dòng)服務(wù),使用系統(tǒng)自帶ftp命令登陸,使用cd get put ls quit等命令上傳下載測(cè)試。

    三、結(jié)語

    高校實(shí)驗(yàn)室中的資源共享與訪問歷來是實(shí)驗(yàn)室管理中的一個(gè)重要組成部分,本文先對(duì)Linux操作系統(tǒng)的優(yōu)勢(shì)進(jìn)行了介紹,再基于 Linux操作系統(tǒng),利用Vsftpd服務(wù)器的方式實(shí)現(xiàn)了文件資源共享和訪問。實(shí)踐證明可以極大地促進(jìn)高校實(shí)驗(yàn)室中資源的利用,大大地促進(jìn)實(shí)驗(yàn)室的管理和資源的共享。

    參考文獻(xiàn):

    [1] 牛英杰,唐學(xué)軍.構(gòu)建高校網(wǎng)絡(luò)資源 FTP 傳輸站點(diǎn)[J].實(shí)驗(yàn)室科學(xué),2007(3).

    [2] 余柏山.Linux系統(tǒng)管理與網(wǎng)絡(luò)管理 [M].清華大學(xué)出版社.2010

    区。| 苍山县| 许昌县| 娱乐| 定边县| 冕宁县| 南郑县| 江津市| 明水县| 茂名市| 安丘市| 吴忠市| 高安市| 中卫市| 泰安市| 明水县| 江安县| 牡丹江市| 长沙市| 湖北省| 阿图什市| 沈丘县| 五寨县| 舒城县| 聊城市| 台东市| 资阳市| 邹城市| 同仁县| 崇阳县| 土默特左旗| 介休市| 马龙县| 吉安县| 山西省| 贡嘎县| 湖北省| 高州市| 潮安县| 逊克县| 古蔺县|