如何配置proFTD
一、安裝proftpd軟件
去官網(wǎng)下載下一個(gè)壓縮包
tar zxvf proftpd-1.3.1.tar.gz
然后進(jìn)行解壓
cd proftpd-1.3.1 進(jìn)入文件夾
./configure --prefix=/etc/proftpd 把proftpd-1.3.1安裝到/etc/proftpd文件夾下
make
make install
make clean
二、新建用戶
groupadd proftp 創(chuàng)建一個(gè)proftp組
useradd -g proftp -d /var/ftp/yatan -s /sbin/nologin yatan 這句話我的理解是(新建yatan用戶,并把它加入proftp組,把yatan的目錄建在/var/ftp目錄下,并指定它的shell為nologin,這個(gè)nologin并不能讓yatan用戶進(jìn)入linux系統(tǒng)
passwd yatan 設(shè)置yatan的密碼
好了,用戶設(shè)置好了 : )
三、配置proftpd.conf文件前的操作:
1、因?yàn)槲矣玫氖羌t帽子as4.0的,所以先要把自帶的vsftpd給停掉
service vsftpd stop 或者直接 rpm –e vsftpd
2、設(shè)置一個(gè)proftpd的啟動(dòng)服務(wù)
編輯一個(gè)啟動(dòng)腳本,
cd proftpd-1.3.1 進(jìn)入proftpd-1.3.1的解壓文件夾中
cp contrib/dist/rpm/proftpd.init.d /etc/rc.d/init.d/proftpd 拷貝proftpd.init.d到/etc/rc.d/init.d文件夾中,并改名為proftpd
vi /etc/rc.d/init.d/proftpd 編輯這個(gè)文件,找到文件中有一行是PATH行,將它改成你所安裝proftpd所在的目錄。
PATH="$PATH:/etc/proftpd/sbin:/etc/proftpd/bin" 我是安裝在/etc/proftpd文件下,保存退出
3、把/etc/rc.d/init.d/proftpd設(shè)成可執(zhí)行文件
chmod +x /etc/rc.d/init.d/proftpd
# 然后運(yùn)行命令:
[root@localhost /]# chkconfig --level 35 proftpd on
# 則下次系統(tǒng)啟動(dòng)以后,proftpd將自動(dòng)啟動(dòng)。
chkonfig –add proftpd
這樣就可以用service proftpd start和service proftpd stop 和service proftpd restart來(lái)分別執(zhí)行開(kāi)啟服務(wù),停止服務(wù)與重啟服務(wù)
差點(diǎn)忘了要改配置文件了,嘻
vi /etc/proftpd/etc/proftpd.conf
在全局配置里把group的值為nogroup改成nobody
好了,配置前的工作做好了
四、修改一下/var/ftp目錄的權(quán)限
chmod –R 775 /var/ftp
這樣tc對(duì)/var/ftp/skate的文件具有寫(xiě),刪,改,執(zhí)行的所有權(quán)限。
【編輯推薦】