以下是CentOS FTP服務器的配置步驟:
使用命令sudo yum install vsftpd -y
安裝。
執行sudo systemctl start vsftpd
和sudo systemctl enable vsftpd
。
編輯/etc/vsftpd/vsftpd.conf
文件,可設置如anonymous_enable=NO
(禁止匿名登錄)、local_enable=YES
(允許本地用戶登錄)等參數。
用sudo useradd -m ftpuser
創建用戶,sudo passwd ftpuser
設置密碼。
例如sudo mkdir -p /home/ftpuser/files
,sudo chown ftpuser:ftpuser /home/ftpuser/files
,sudo chmod 750 /home/ftpuser/files
。
若使用firewalld,執行sudo firewall-cmd --permanent --add-service=ftp
和sudo firewall-cmd --reload
。
使用FTP客戶端,如命令行ftp
或圖形化工具FileZilla進行測試。