在CentOS 7下安裝配置proftpd搭建ftp服務(wù)器的步驟如下:
1、安裝proftpd
我們需要安裝proftpd,在終端中輸入以下命令:
sudo yum install proftpd y
2、配置proftpd
接下來,我們需要配置proftpd,編輯/etc/proftpd/proftpd.conf
文件,將以下內(nèi)容添加到文件末尾:
啟用匿名登錄 <Anonymous ~ftp> User ftp Group ftp Shell /bin/false RequireValidShell no MaxLoginAttempts 3 # 允許上傳和下載 <Limit WRITE> AllowAll </Limit> </Anonymous> 啟用本地用戶登錄 <Authenticated ~ftp> RequireValidShell no # 允許上傳和下載 <Limit WRITE> AllowAll </Limit> </Authenticated>
3、創(chuàng)建ftp用戶和目錄
接下來,我們需要創(chuàng)建一個ftp用戶和一個用于存儲文件的目錄,在終端中輸入以下命令:
sudo useradd d /var/ftp s /sbin/nologin ftpuser sudo mkdir /var/ftp/files sudo chown ftp:ftp /var/ftp/files
4、啟動和設(shè)置自啟動
我們需要啟動proftpd并設(shè)置自啟動,在終端中輸入以下命令:
sudo systemctl start proftpd sudo systemctl enable proftpd
5、測試FTP服務(wù)器
現(xiàn)在,我們可以測試FTP服務(wù)器是否正常運行,在另一臺計算機上,使用FTP客戶端(如FileZilla)連接到FTP服務(wù)器,輸入服務(wù)器地址、用戶名(ftpuser)和密碼(默認為空),如果連接成功,說明FTP服務(wù)器已經(jīng)搭建成功。