亚洲AV无码乱码在线观看不卡|最新大伊香蕉精品视频在线|亚洲不卡av一区二区|国产美女无遮挡免费

登錄論壇 | 注冊(cè)會(huì)員 設(shè)為首頁(yè) | 收藏本站
當(dāng)前位置 : 首頁(yè)>軟件學(xué)院>操作系統(tǒng)>linux系統(tǒng)>正文
 
用Linux系統(tǒng)構(gòu)建高效FTP服務(wù)器

http://www.yibo1263.com 2008-10-14 8:08:51  來(lái)源:東北IT網(wǎng)  編輯:葉子
 

到現(xiàn)在為止,一個(gè)基本可以滿足普通使用需求的FTP服務(wù)器就已經(jīng)架設(shè)完成。

  在實(shí)際應(yīng)用中,有時(shí)為了增加安全性,會(huì)將FTP服務(wù)器置于防火墻之后。如本文開(kāi)頭所述,被動(dòng)傳輸模式適合于帶有防火墻的情況。下面就來(lái)創(chuàng)建一個(gè)防火墻后的FTP服務(wù)器,該服務(wù)器FTP端口為2121,數(shù)據(jù)傳輸端口為2020。

執(zhí)行以下兩行指令,只允許2121和2020端口打開(kāi),其余端口關(guān)閉:

#iptables -A INPUT -p tcp -m multiport --dport 2121,2020 -j ACCEPT 
#iptables -A INPUT -p tcp -j REJECT --reject-with tcp-reset

修改/etc/vsftpd/vsftpd.conf文件,在文本最后添加以下兩行:

listen_port=2121
ftp_data_port=2020

重新啟動(dòng)vsftpd:

#service vsftpd restart

有時(shí)希望直接在/etc/hosts.allow中定義允許或拒絕某一源地址,可以通過(guò)以下配置來(lái)實(shí)現(xiàn)。先確保/etc/vsftpd/vsftpd.conf中tcp_wrappers=YES,Red Hat 9.0中,這是默認(rèn)值。重新啟動(dòng)vsftpd

#service vsftpd restart

假設(shè)提供168.192.2.1和210.31.8.1到210.31.8.254的連接,則可對(duì)/etc/hosts.allow進(jìn)行如下設(shè)定:

vsftpd : 168.192.2.1 210.31.8. : allow 
ALL : ALL : DENY

配置虛擬用戶FTP

  上面配置的FTP服務(wù)器有一個(gè)特點(diǎn),就是FTP服務(wù)器的用戶本身也是系統(tǒng)用戶。這顯然是一個(gè)安全隱患,因?yàn)檫@些用戶不僅能夠訪問(wèn)FTP,也能夠訪問(wèn)其它的系統(tǒng)資源。如何解決這個(gè)問(wèn)題呢?答案就是創(chuàng)建一個(gè)虛擬用戶的FTP服務(wù)器。虛擬用戶的特點(diǎn)是只能訪問(wèn)服務(wù)器為其提供的FTP服務(wù),而不能訪問(wèn)系統(tǒng)的其它資源。所以,如果想讓用戶對(duì)FTP服務(wù)器站內(nèi)具有寫(xiě)權(quán)限,但又不允許訪問(wèn)系統(tǒng)其它資源,可以使用虛擬用戶來(lái)提高系統(tǒng)的安全性。

  在VSFTP中,認(rèn)證這些虛擬用戶使用的是單獨(dú)的口令庫(kù)文件(pam_userdb),由可插入認(rèn)證模塊(PAM)認(rèn)證。使用這種方式更加安全,并且配置更加靈活。

下面介紹配置過(guò)程。

  1.生成虛擬用戶口令庫(kù)文件。為了建立此口令庫(kù)文件,先要生成一個(gè)文本文件。該文件的格式如下,單數(shù)行為用戶名,偶數(shù)行為口令:

#vi account.txt
ylg
1234
zhanghong
4321
gou
5678

  2.生成口令庫(kù)文件,并修改其權(quán)限:

#db_load -T -t hash -f ./account.txt /etc/vsftpd/account.db
#chmod 600 /etc/vsftpd/account.db

  3.新建一個(gè)虛擬用戶的PAM文件。加上如下兩行內(nèi)容:

#vi /etc/pam.d/vsftp.vu
auth required /lib/security/pam_userdb.so db=/etc/vsftpd/account
account required /lib/security/pam_userdb.so db=/etc/vsftpd/account

  4.建立虛擬用戶,設(shè)置該用戶所要訪問(wèn)的目錄,并設(shè)置虛擬用戶訪問(wèn)的權(quán)限:

#useradd -d /ftpsite virtual_user
#chmod 700 /ftpsite

  經(jīng)過(guò)該步驟的設(shè)置,/ftpsite就是virtual_user用戶的主目錄,該用戶也是/ftpsite目錄的擁有者。除root用戶之外,只有該用戶具有對(duì)該目錄的讀、寫(xiě)和執(zhí)行的權(quán)限。

  5.生成一個(gè)測(cè)試文件。先切換至virtual_user用戶身份,然后在/ftpsite目錄下創(chuàng)建一個(gè)文件:

#su -virtual_user
$vi /ftpsite/mytest
This is a test file.
$su - root

  6.編輯/etc/vsftpd/vsftpd.conf文件,使其整個(gè)文件內(nèi)容如下所示(去掉了注釋內(nèi)容):

anonymous_enable=NO
local_enable=YES
local_umask=022
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
one_process_model=NO
chroot_local_user=YES
ftpd_banner=Welcom to my FTP server.
anon_world_readable_only=NO
guest_enable=YES
guest_username=virtual_user
pam_service_name=vsftp.vu

本新聞共5頁(yè),當(dāng)前在第4頁(yè)  1  2  3  4  5  

 
收藏】【打印】【進(jìn)入論壇
  相關(guān)文章:

·Linux防火墻偽裝機(jī)制抵抗黑客攻擊
·簡(jiǎn)單介紹Linux內(nèi)核安全入侵偵察系統(tǒng) 
·使用國(guó)外Linux主機(jī)做網(wǎng)站要注意2點(diǎn) 
·大企業(yè)后端使用Linux十大常見(jiàn)方式 
·化解四種入侵Linux服務(wù)器方法 
·蓋茨新個(gè)人網(wǎng)站使用Linux服務(wù)器
·Linux系統(tǒng)安全知識(shí) 防范黑客攻擊
·Linux服務(wù)器維護(hù)的四大法寶
·在關(guān)閉的Linux機(jī)器實(shí)現(xiàn)防火墻功能
·Linux系統(tǒng)清除Grub的幾種方法
·Linux改善FTP服務(wù)器的安全性

 
 
 
 
最新文章

中關(guān)村艷照門(mén)女主角詳記錄高清組圖 
大連護(hù)士門(mén)大尺度艷照高清組圖
iPhone女孩微博爆紅 最寶貴東西換iPhon
團(tuán)購(gòu)鼻祖Groupon中國(guó)揭秘:快與慢的商業(yè)
Spil Games發(fā)布新的品牌形象
1800配置一臺(tái)主機(jī) 不要顯示器
反恐精英之父內(nèi)維爾:改變電腦游戲銷售
團(tuán)購(gòu)網(wǎng)站黎明之前:中國(guó)市場(chǎng)慘烈廝殺不
聯(lián)想V360筆記本模特寫(xiě)真
愛(ài)國(guó)者第四代移動(dòng)硬盤(pán)將面市、低電壓保

 
推薦文章
1
2
3
4
5
6
7
8
9
10
iPhone女孩微博爆紅 最寶貴東西換
大連護(hù)士門(mén)大尺度艷照高清組圖
中關(guān)村艷照門(mén)女主角詳記錄高清組
蘋(píng)果員工中毒門(mén)
宮如敏不雅照瘋傳 看張馨予韓一菲
深耕市場(chǎng) 永續(xù)經(jīng)營(yíng)——專訪百腦匯
優(yōu)派專業(yè)電子書(shū) 讓您回家旅途多姿
揭曉百萬(wàn)大獎(jiǎng)三星bada魅力綻放中
大明龍權(quán)“江湖英雄會(huì)”全國(guó)PK大
永恒之塔校園達(dá)人挑戰(zhàn)賽完美落幕
八卦圖解 More>>
iPhone女孩微博爆紅 最寶貴東西換 大連護(hù)士門(mén)大尺度艷照高清組圖
中關(guān)村艷照門(mén)女主角詳記錄高清組 宮如敏不雅照瘋傳 看張馨予韓一菲
桐城市| 临泉县| 县级市| 漯河市| 南汇区| 衡水市| 开远市| 玉龙| 漯河市| 申扎县| 西乌珠穆沁旗| 抚顺县| 郑州市| 松滋市| 余姚市| 准格尔旗| 霍林郭勒市| 平湖市| 宽城| 淮滨县| 榆社县| 连州市| 安岳县| 镇远县| 石棉县| 岳阳市| 社旗县| 崇阳县| 孟州市| 华蓥市| 龙游县| 团风县| 农安县| 游戏| 海南省| 大城县| 大新县| 桃园市| 大方县| 云南省| 云霄县|