1.安裝vsftpd:
使用ssh連接配接并登入ECS伺服器後,使用指令:
yun install -y vsftpd
安裝vsftpd,并設定FTP服務開機自動啟動:
systemctl enable vsftpd.service
此時FTP服務還未開啟,使用指令:
systemctl start vsftpd.service
啟動FTP服務,檢視FTP監聽的端口:
netstat -antup | grep ftp
2.配置vsftpd
修改配置檔案:
vim /etc/vsftpd/vsgtpd.conf
解除anon_upload_enable=Yes 的注釋,運作匿名上傳
更改/var/ftp/pub目錄的權限,為FTP使用者添加寫權限:
chmod o+w /var/ftp/pub/
建立新使用者 并設定密碼
adduser ftptest
passwd ftptest
建立檔案目錄并更改目錄所有者
mkdir /var/ftp/test
chown -R ftptest:ftptest /var/ftp/test
3.測試
輸入使用者名和密碼後無法顯示網頁,未解決