Linux的ftp服務器搭建支持anonymous讀寫(作者:李楊明)
1.配置/etc/vsftpd.conf 文件如下:
打開文件,改變如下選項,如果文件中沒有該選項,需要自己手動編寫該選項
write_enable=YES
anonymous_enable=YES
anon_other_write_enable=YES
anon_mkdir_write_enable=YES
anon_upload_enable=YES
2.以上配置僅僅是完成了vsftp.conf的ftp允許anonymous的上傳設置,還需要對相應的ftp上傳用的文件夾設置:
[root@test root]# mkdir -p /var/ftp/upload (1.新建文件夾,用於讀寫功能)
[root@test root]# chown ftp /var/ftp/upload (2.文件夾持有者屬性)
/upload 的權限是 777 (3.設置可以讀寫屬性,可以點擊右鍵中的屬性按鈕操作)
3.重新啟動命令:
[root@test root]# service vsftpd restart
完成以上三步就可以實現ftp匿名用戶的上傳和下載文件功能!