在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用戶和目錄
接下來,我們需要?jiǎng)?chuàng)建一個(gè)ftp用戶和一個(gè)用于存儲(chǔ)文件的目錄,在終端中輸入以下命令:
sudo useradd d /var/ftp s /sbin/nologin ftpuser sudo mkdir /var/ftp/files sudo chown ftp:ftp /var/ftp/files
4、啟動(dòng)和設(shè)置自啟動(dòng)
我們需要啟動(dòng)proftpd并設(shè)置自啟動(dòng),在終端中輸入以下命令:
sudo systemctl start proftpd sudo systemctl enable proftpd
5、測(cè)試FTP服務(wù)器
現(xiàn)在,我們可以測(cè)試FTP服務(wù)器是否正常運(yùn)行,在另一臺(tái)計(jì)算機(jī)上,使用FTP客戶端(如FileZilla)連接到FTP服務(wù)器,輸入服務(wù)器地址、用戶名(ftpuser)和密碼(默認(rèn)為空),如果連接成功,說明FTP服務(wù)器已經(jīng)搭建成功。