1. 程式人生 > >vsftpd匿名登入的設定方法

vsftpd匿名登入的設定方法

最近搭建ftp服務時,想匿名登入ftp服務下載一些檔案。結果用vsftpd安裝了之後,按照網上的設定匿名登入方法後,怎麼弄都不行。

貼上網上修改的配置:

1、修改配置檔案

  # vi /etc/vsftpd/vsftpd.conf

  local_enable=NO

  connect_from_port_20=YES

  listen=YES

  listen_port=21

  tcp_wrappers=YES

  anonymous_enable=YES

  ftp_username=ftp

  no_anon_password=YES

  anon_root=/home/ftp

  anon_world_readable_only=YES


修改後還是提醒你輸入使用者名稱和密碼

後來才發現應該是ftp對伺服器的目錄有許可權要求,比如伺服器目錄是:/var/ftp,許可權需要是755

不能有寫許可權,還有一個地方需要修改,就是anon_root,需要指明,要不然就不知道用的是哪個預設路徑

如果vsftpd.conf沒有anon_root,需要加上配置:anon_root=/var/ftp

再重啟就OK了!