Linux builds the FTP server

LINUX--FTP Server (原來自己總結的那個地方有錯誤的請及時指出謝謝

 

可到http://download.pureftpd.org/pub/pure-ftpd/ releases/pure-ftpd-1.0.21.tar.gz

處下載 pure-ftpd最新的版。

配置FTP

一,查看是否已安裝FTP

rpm -qa |grep vsftp

二,安裝FTP(一般放在第一個光盤)

   1.首先需建立掛載點(mkdir mnt/cdrom

   2, 掛載光盤 mount /dec/cdrom /mnt/cdrom

   3,安裝 : cd /mnt/cdrom/RedHat/RPMS

             rpm -ivf 軟件包名(vsftpd-2.0.1-5.i386.rpm)rpm前面加個空格)

   4,卸載    rpm 

配置FTP

   1.cd /etc/vsftpd

vi /vsftpd/vsftpd.conf  (主配置文件)

   2.設置是否允許匿名用戶登錄

   Allow anonymous 設置爲NO (第一個選項)

   3.是否允許返回家目錄

chroot_local_user=YES/NO (YES是不允許,NO 是允許)根據自己加配置文件沒有

 新建用戶時可以useradd -d /目錄 用戶名 (指定家目錄

   

   其他都爲默認

四,開啓FTP

   1.啓動FTP服務

      service vsftpd start

   2.停止FTP服務

      service vsftpd stop

   3.重新啓動FTP服務

      service vsftpd restart

                           

五,開機時自動啓動FTP服務

    可以執行“ntsysv”命令

    啓動服務配置程序,找到“pure-ftpd”服務,在其前面加上星號(*),然

後選擇“確定”即可 

六,測試,

七,其他配置

 

 

5.設置是否允許匿名用戶登錄 (匿名用戶默認家目錄在/var/ftp)  noAnonymous  no

6.  1useradd -d /var/fat username  (新建用戶可以將用戶目錄指定到fat上方便管理匿名的文件)

     2chown -r username var/ftp(可更改匿名訪問的ftp的屬主)

     3chmod 755 /var/fat  (給用戶權限)

FTP下面有個Pub這個文件下默認允許匿名上傳和下載文件的

 

更改上傳默認目錄

anon_root=/home/fsc/interfile

 

 

1.設置是否將用戶鎖定在主目錄中

chrootEveryone  yes

2.設置同時登錄到FTP服務器的最大鏈接數

MaxClientsNumber  50

3.設置每個IP最大鏈接數

MaxClientsPerIP  8

4.設置是否只允許匿名用戶連接

AnonymousOnly  no

6.設置登錄歡迎信息文件的位置

FortunesFile     /usr/share/fortune/zippy

7.設置用戶空閒時間超過限值

MaxIdleTime  15

8.設置是否允許匿名用戶建立目錄

AnonymousCanCreateDirs  no

9.設置是否允許下載由匿名用戶上傳的文件

AntiWarez  yes

10.設置FTP服務器綁定的IP地址和端口

Bind  192.168.16.177,21

11.設置匿名用戶的帶寬

AnonymousBandwidth   8

12.設置是否允許匿名用戶上傳文件

AnonymousCantUpload  no

13.設置是否自動建立用戶主目錄

CreateHomeDir  yes

14.設置每個用戶最大的併發連接數。

PerUserLimits  3:20

 

c源文件  目標文件(可以修改文件名)

l 源文件  目標文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章