Vsftpd如何匿名訪問(wèn)
Vsftpd 如何上匿名訪問(wèn)、上傳、支持下載、執(zhí)行?
在默認(rèn)的情況下,vsftp是不支持匿名用戶的訪問(wèn)的,所以我們要自己打開(kāi)相應(yīng)的選項(xiàng)。現(xiàn)在我針對(duì)這個(gè)問(wèn)題,我們要打開(kāi)如下的選項(xiàng)。
- anonymous_enable=YES 注:允許匿名訪問(wèn)
- anon_upload_enable=YES 注:允許上傳
- anon_mkdir_write_enable=YES 注:允許建立相應(yīng)的目錄
- anon_umask=022 把上傳到FTP的文件或者目錄改變權(quán)限
當(dāng)然打開(kāi)這些選項(xiàng)還是不行的,我們還要讓匿名寫入文件的上一級(jí)目錄有寫入權(quán),以我所做的FTP為例,我所做的FTP的匿名訪問(wèn)的目錄是/var/ftp,在vsFTPd中,/var/ftp這個(gè)目錄是不能讓匿名用戶有寫入權(quán)限的,這是為了安全考慮,所以我們必須自己在/var/ftp目錄中建一個(gè)目錄,讓這個(gè)目錄有寫入權(quán)。
比如:我在/var/ftp目錄建一個(gè)upload目錄,然后把它的權(quán)限設(shè)置成777,這樣匿名用戶就能寫入了。
- #mkdir /var/ftp/upload
- #chmod 777 /var/ftp/upload
改了一系列的文件,不要忘記重啟vsFTPd服務(wù)器
我是用standalone模式的,當(dāng)然用下面的方法
- [root@linuxsir001 root]# service vsftpd restart
關(guān)閉 vsftpd: [ 確定 ]
為 vsftpd 啟動(dòng) vsftpd: [ 確定 ]
- [root@linuxsir001 root]#
如果您用的是xinetd模式來(lái)啟動(dòng)vsFTPd,我們要重啟xinetd服務(wù)器
- [root@linuxsir001 root]# service xinetd restart
停止 xinetd: [ 確定 ]
啟動(dòng) xinetd: [ 確定 ]
- [root@linuxsir001 root]
【編輯推薦】