Vsftpd如何匿名訪問
Vsftpd 如何上匿名訪問、上傳、支持下載、執(zhí)行?
在默認(rèn)的情況下,vsftp是不支持匿名用戶的訪問的,所以我們要自己打開相應(yīng)的選項(xiàng)?,F(xiàn)在我針對(duì)這個(gè)問題,我們要打開如下的選項(xiàng)。
- anonymous_enable=YES 注:允許匿名訪問
- anon_upload_enable=YES 注:允許上傳
- anon_mkdir_write_enable=YES 注:允許建立相應(yīng)的目錄
- anon_umask=022 把上傳到FTP的文件或者目錄改變權(quán)限
當(dāng)然打開這些選項(xiàng)還是不行的,我們還要讓匿名寫入文件的上一級(jí)目錄有寫入權(quán),以我所做的FTP為例,我所做的FTP的匿名訪問的目錄是/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模式來啟動(dòng)vsFTPd,我們要重啟xinetd服務(wù)器
- [root@linuxsir001 root]# service xinetd restart
停止 xinetd: [ 確定 ]
啟動(dòng) xinetd: [ 確定 ]
- [root@linuxsir001 root]
【編輯推薦】