時(shí)間:2015-06-28 00:00:00 來(lái)源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)
目錄
<1.一些說(shuō)明>
<2.修改檔案>
<3.設(shè)定方法>
[1.安裝 ]
[2.設(shè)定 ]
[3.試用 ]
<3.FAQ>
<4.備注>
-----------------------------------------------------------------
<1.一些說(shuō)明>
這篇文檔沒(méi)有版權(quán)信息,可自由修改這份文檔
這份文件將永遠(yuǎn)不會(huì)有完成的一天,請(qǐng)把你的問(wèn)題以及成功的經(jīng)驗(yàn)寄給我
這可以使它成為一份更好的說(shuō)明文件,并且?guī)椭嗳撕芎玫氖褂盟?br>如果你利用這篇文檔實(shí)現(xiàn)了你期望的應(yīng)用,請(qǐng)告訴大家,讓我們分享你的喜悅
尋找此文檔的最新版本或其他實(shí)用的技術(shù)文檔請(qǐng)?jiān)L問(wèn)
如果你想發(fā)信給我詢問(wèn)相關(guān)問(wèn)題前請(qǐng)仔細(xì)再看一遍這篇文檔,因?yàn)樗?jīng)過(guò)了無(wú)數(shù)人的努力到現(xiàn)在
如果你想發(fā)信給我詢問(wèn)相關(guān)問(wèn)題請(qǐng)表現(xiàn)相應(yīng)的禮貌,并且我不能確定可以給你回復(fù)
瑾以此文獻(xiàn)給我最愛(ài)的女孩毛毛雪,雖然她可能永遠(yuǎn)看不到這篇文檔,因?yàn)樗皇沁@種類型的女孩
在這里獲取proftp:
-----------------------------------------------------------------
<2.修改檔案>
[-----------------]
更新
[2001.06.27 姚遠(yuǎn)方]
做成
-----------------------------------------------------------------
<3.設(shè)定方法>
[3-1 安裝 ]
$ cd /home/rainbow/src
$ tar xvfz proftpd-1.2.1.tar.gz
$ cd proftpd-1.2.1
$ ./configure
$ make
$ su
# make install
[3-2 設(shè)定 ]
# vi /usr/local/etc/proftpd.conf
====================================================
ServerName "Welcome to my Ftp server"
DeferWelcome on #顯示welcome信息
ServerType inetd #守護(hù)方式運(yùn)作
DefaultServer on #默認(rèn)ftp服務(wù)器
DefaultRoot ~ !admin #*** ~和!之間有一個(gè)空格
Systemlog /var/log/proftpd.log #系統(tǒng)log存儲(chǔ)的位置
ExtendedLog /var/log/proftpd.log ALL #log存儲(chǔ)的信息
AllowGroup profuser #允許這個(gè)組的成員登陸
AllowUser ftp
DenyAll
Umask 022
MaxInstances 30
User nobody #用nobody身份運(yùn)行
Group nobody
AllowOverwrite on
#匿名ftp設(shè)定
User ftp
Group ftp
RequireValidShell off
UserAlias anonymous ftp
MaxClients 10
DisplayLogin welcome.msg
DisplayFirstChdir .message
DenyAll
====================================================
# /usr/sbin/groupadd -g 777 profuser
# cp /usr/local/sbin/in.proftpd /usr/sbin/
# cd /etc/logrotate.d/
# cp ftpd proftpd
# vi proftpd
====================================================
/var/log/proftpd.log {
# ftpd doesn handle SIGHUP properly
nocompress
}
====================================================
5.x: 使用inetd.conf的系統(tǒng)如下設(shè)置
# vi /etc/inetd.conf
將 ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a
替換為 ftp stream tcp nowait root /usr/sbin/tcpd in.proftpd
如果沒(méi)有使用tcp的想法,就寫成如下的樣式
ftp stream tcp nowait root /usr/sbin/in.proftpd
# ps ax | grep inetd
# kill -HUP (inetd PID)
6.x+: 使用xinetd 的系統(tǒng)如下設(shè)置
# cd /etc/xinetd.d/
# mv wu-ftp proftp
# vi proftp
===================================================
service ftp
{
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.proftpd
server_args =
log_on_success += DURATION USERID
log_on_failure += USERID
nice = 10
disable = no
}
===================================================
# /etc/rc.d/init.d/xinetd stop
# /etc/rc.d/init.d/xinetd start
[3-3 試用]
# vi /etc/group
在profuser:x:777: 行加入希望給予ftp權(quán)限的用戶,用戶名之間用,分隔
-----------------------------------------------------------------
<3.FAQ>
F:proftp最多能帶多少個(gè)用戶
Q:proftp沒(méi)有用戶上限,不過(guò)如果profuser組內(nèi)的用戶過(guò)多可能會(huì)導(dǎo)致一些莫名其妙的問(wèn)題,所以請(qǐng)盡量保證profuser組內(nèi)用戶不超過(guò)100個(gè)如
果超出了100個(gè),請(qǐng)建立新組profuser2,并在proftp.conf文件的profuser后面加上profuser2
-----------------------------------------------------------------
<4.備注>
雖然這個(gè)設(shè)定過(guò)于簡(jiǎn)單,但是可以保證你的服務(wù)器運(yùn)行正常
關(guān)鍵詞標(biāo)簽:文檔,設(shè)定,安裝,ftpgt
相關(guān)閱讀
熱門文章 Linux下FTP的配置與應(yīng)用 什么是ftp及ftp服務(wù)器 FTP出錯(cuò)解決和分析 Windows內(nèi)置FTP服務(wù)器高級(jí)配置
人氣排行 vsftp配置大全---超完整版 IIS6.0打造FTP服務(wù)器完全圖文詳解 使用Win 2003搭建安全文件服務(wù)器 圖解Windows xp—FTP服務(wù)器配置 linux服務(wù)samba的詳細(xì)配置 在Windows 2003下搭建FTP服務(wù)器 FTP登陸錯(cuò)誤詳解 Windows內(nèi)置FTP服務(wù)器高級(jí)配置