匿名用戶訪問FTP伺服器
1.vsftpd安裝後,其配置文件目錄為/etc/vsftpd/,主配置文件為vsftpd.conf,該文件已包含部分配置,可以通過修改配置文件,來完成相應的功能。
vsftpd默認支持匿名用戶訪問,其設置為:
anonymous_enable=YES #允許匿名用戶訪問
匿名用戶名為anonymous或ftp,密碼為空,其默認ftp主目錄為/var/ftp,即使用匿名用戶登錄ftp服務後看到的文件是伺服器上/var/ftp目錄下的文件。
2.匿名用戶登錄後默認具有下載許可權,可以增加下面設置來擴展匿名用戶的許可權
anon_upload_enable=YES #匿名用戶上傳許可權
anon_mkdir_write_enable=YES #匿名用戶創建目錄許可權
anon_other_write_enable=YES #匿名用戶其他寫許可權,如刪除、更名
[root@asan ~]# vim /etc/vsftpd/vsftpd.conf
顯示行號
修改配置
3.設置完匿名用戶許可權後,表示ftp已經允許匿名用戶的所有相關操作,還需要設置Linux的目錄訪問許可權,允許匿名用戶對目錄有完全許可權。
在匿名用戶ftp主目錄/var/ftp下新建目錄test,並開放其所有訪問許可權,匿名用戶登錄後,在test目錄下具有所有許可權。
[root@asan ~]# mkdir /var/ftp/test
[root@asan ~]# chmod 777 /var/ftp/test/
4.訪問 ftp://192.168.123.231/
結果
5.測試匿名用戶上傳、創建目錄、刪除、更名許可權
上傳(直接拖動真實機上的文件到test目錄上)
上傳
創建目錄
目錄test2
更名許可權
更名為test3
刪除
刪除test3
虛擬機驗證
虛擬機驗證
下節預告:控制用戶、主機訪問FTP伺服器
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/268637.html
微信掃一掃
支付寶掃一掃