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

opkgupdate

opkginstall vsftpd

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

防火墻開啟21端口,如果有需要,可以進行端口轉發(fā)

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? ? #允許匿名創(chuàng)建目錄

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整理編輯,轉載請注明出處

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容