歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> Unix資訊 >> 如何配置proFTD

如何配置proFTD

日期:2017/3/6 11:37:26   编辑:Unix資訊

  一、安裝proftpd軟件

去官網下載下一個壓縮包

tar zxvf proftpd-1.3.1.tar.gz

然後進行解壓

cd proftpd-1.3.1 進入文件夾

./configure --prefix=/etc/proftpd 把proftpd-1.3.1安裝到/etc/proftpd文件夾下

make

make install

make clean

二、新建用戶

groupadd proftp 創建一個proftp組

useradd -g proftp -d /var/ftp/yatan -s /sbin/nologin yatan 這句話我的理解是(新建yatan用戶,並把它加入proftp組,把yatan的目錄建在/var/ftp目錄下,並指定它的shell為nologin,這個nologin並不能讓yatan用戶進入linux系統

passwd yatan 設置yatan的密碼

好了,用戶設置好了 : )

三、配置proftpd.conf文件前的操作:

1、因為我用的是紅帽子as4.0的,所以先要把自帶的vsftpd給停掉

service vsftpd stop 或者直接 rpm –e vsftpd

2、設置一個proftpd的啟動服務

編輯一個啟動腳本,

cd proftpd-1.3.1 進入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 編輯這個文件,找到文件中有一行是PATH行,將它改成你所安裝proftpd所在的目錄。

PATH="$PATH:/etc/proftpd/sbin:/etc/proftpd/bin" 我是安裝在/etc/proftpd文件下,保存退出

3、把/etc/rc.d/init.d/proftpd設成可執行文件

chmod +x /etc/rc.d/init.d/proftpd

# 然後運行命令:

[root@localhost /]# chkconfig --level 35 proftpd on

# 則下次系統啟動以後,proftpd將自動啟動。

chkonfig –add proftpd

這樣就可以用service proftpd start和service proftpd stop 和service proftpd restart來分別執行開啟服務,停止服務與重啟服務

差點忘了要改配置文件了,嘻

vi /etc/proftpd/etc/proftpd.conf

在全局配置裡把group的值為nogroup改成nobody

好了,配置前的工作做好了

四、修改一下/var/ftp目錄的權限

chmod –R 775 /var/ftp

這樣tc對/var/ftp/skate的文件具有寫,刪,改,執行的所有權限。

Copyright © Linux教程網 All Rights Reserved