如何在 Amazon Linux 2 搭建 FTP 服務(wù)?
【聚搜云】是上海聚搜信息技術(shù)有限公司旗下品牌,坐落于魔都上海,服務(wù)于全球、2019年成為阿里云代理商生態(tài)合作伙伴。與阿里云代理商、騰訊云、華為云、西部數(shù)碼、美橙互聯(lián)、AWS亞馬遜云國際站渠道商、聚搜云,長期戰(zhàn)略合作的計劃!亞馬遜云國際站代理商專業(yè)的云服務(wù)商!
本文由亞馬遜云渠道商[聚搜云] [ www.4526.cn]撰寫。

在 Amazon Linux 2 上搭建 FTP 服務(wù)需要以下步驟:
1. 安裝 vsftpd 軟件包:
使用以下命令安裝 vsftpd 軟件包:
——
sudo yum install vsftpd
——
2. 配置 vsftpd 服務(wù):
編輯 vsftpd 的配置文件 ——/etc/vsftpd/vsftpd.conf——,進行必要的配置。可以使用文本編輯器打開:
——
sudo vi /etc/vsftpd/vsftpd.conf
——
3. 啟動 vsftpd 服務(wù):
使用以下命令啟動 vsftpd 服務(wù):
——
sudo systemctl start vsftpd
——
4. 設(shè)置 vsftpd 服務(wù)開機自啟動:
使用以下命令設(shè)置 vsftpd 服務(wù)在系統(tǒng)啟動時自動啟動:
——
sudo systemctl enable vsftpd
——
5. 配置防火墻規(guī)則:
如果系統(tǒng)開啟了防火墻,需要配置防火墻規(guī)則以允許 FTP 服務(wù)的流量。可以使用以下命令開放默認的 FTP 端口 20 和 21:
——
sudo firewall-cmd --permanent --add-port=20-21/tcp
sudo firewall-cmd --reload
——
6. 創(chuàng)建 FTP 用戶:
使用以下命令創(chuàng)建一個新的系統(tǒng)用戶,并將其設(shè)置為 FTP 用戶:
——
sudo useradd -m ftpuser
sudo passwd ftpuser
——
7. 設(shè)置 FTP 用戶的主目錄:
編輯 vsftpd 的配置文件 ——/etc/vsftpd/vsftpd.conf——,將 ——chroot_local_user—— 選項設(shè)置為 ——YES——,并在文件末尾添加以下行:
——
user_sub_token=$USER
local_root=/home/ftpuser/ftp
——
保存文件并退出。
8. 重啟 vsftpd 服務(wù):
使用以下命令重啟 vsftpd 服務(wù)使配置生效:
——
sudo systemctl restart vsftpd
——
完成以上步驟后,您的 Amazon Linux 2 就成功搭建了 FTP 服務(wù)。
請注意,為了確保安全性,強烈建議在使用 FTP 服務(wù)時采取適當?shù)陌踩胧⑾拗朴脩魴?quán)限。

kf@jusoucn.com
4008-020-360


4008-020-360
