在Openwrt中使用vsftpd作為FTP服務器


opkgupdate
opkginstall vsftpd
ln -s   /etc/init.d/vsftpd/etc/rc.d/S50vsftpd     #建立快速啟動,如果是固件集成vsftpd,則跳過該步驟;

防火牆開啟21端口,如果有需要,可以進行端口轉發

vim /etc/vsftpd.conf

做出如下修改

chown_uploads=YES                #上傳后更改文件所屬權
chown_username=root            #上傳后更改文件所屬權
ftp_username=nobody           #定義匿名用戶名
anonymous_enable=YES                  #允許匿名用戶訪問
anon_upload_enable=YES     #允許匿名上傳
anon_mkdir_write_enable=YES     #允許匿名創建目錄
anon_root=/mnt/anymous   #匿名用戶根目錄
anon_max_rate=512000       #匿名用戶限速
local_enable=YES                           #允許本地用戶登錄(必須)
write_enable=YES                          #允許上傳
local_umask=022                            #允許上傳
check_shell=NO
local_root=/                           #本地用戶主目錄(必須)

修改文件權限

chown root:nogroup /mnt/anymous
chmod 557 /mnt/anymous

啟動vsftpd

/etc/init.d/vsftpd restart

殺掉vsftpd進程

kill-9 PID

本文章由http://www.wifidog.pro/2015/08/13/openwrt-ftp.html整理編輯,轉載請注明出處


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM