Linux下有很多ftp服務器,eg:ftpd/wu-ftpd/vsftpd 等等。

下面以在Ubuntu下安裝vsftpd的配置為例說明。

1.安裝ftp服務器

以超級管理員身份 aptitude install vsftpd

2.配置ftp服務器

a>以超級管理員身份 vi /etc/vsftpd.conf

在打開的文件中將將以下語句的屏蔽打開,若不存在,添加上

anonymous_enable=YES

write_enable=YES

anon-upload_enable=YES

local_enable=YES

chroot_local_user=YES

b>以超級管理員身份 /etc/init.d/vsftpd restart  重啟vsftpd服務器

c>cat /etc/passwd | grep ftp  查看ftp的安裝路徑

  ps aux | grep ftp 查看ftp的安裝情況

d>切換為超級管理員身份

  cd /srv/ftp

  mkdir incoming

  chown ftp:nogroup incoming

現在就可以上傳下載了

注意上傳下載時文件及目錄的權限