CentOS上的FTP服務器軟件(如vsftpd)可以配置為支持匿名登錄。以下是如何配置vsftpd以允許匿名用戶登錄的步驟:
sudo yum install vsftpd
sudo systemctl start vsftpd
sudo systemctl enable vsftpd
sudo vi /etc/vsftpd/vsftpd.conf
#anonymous_enable=YES
取消注釋(刪除行首的#號),以啟用匿名登錄:
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_root=/path/to/your/directory
將/path/to/your/directory替換為您希望匿名用戶上傳文件的目錄。
保存并關閉配置文件。
重新啟動vsftpd服務以應用更改:
sudo systemctl restart vsftpd
現在,您的CentOS FTP服務器應已配置為允許匿名登錄。請注意,啟用匿名登錄可能會導致安全風險,因此請確保僅在需要時啟用此功能,并采取適當的安全措施。