開發與維運

ECS 進階實踐訓練營 day1

實驗步驟

遠程連接ECS服務器

我使用的連接工具是Xshell
image.png
輸入服務器的IP後再輸入用戶名root
image.png
最後輸入系統分配的密碼
image.png
連接成功
image.png

安裝vsftpd

yum install -y vsftpd

使用該命令安裝vsftpd
image.png
systemctl enable vsftpd.service
systemctl start vsftpd.service

使用這2個命令來啟動FTP服務並設置開機自啟動
netstat -antup | grep ftp

該命令來查看FTP服務監聽的端口,此時FTP服務已啟動,監聽的端口號為 21
image.png

配置vsftpd

vsftpd支持匿名訪問和本地用戶模式兩種訪問方式。匿名訪問方式任何用戶都可以訪問搭建的FTP服務;本地用戶模式只支持添加的本地用戶訪問搭建的FTP服務。由於匿名用戶模式和本地用戶模式只可同時配置一種,這裡我們選擇配置匿名用戶模式。

用vim命令修改vsftpd.conf,將匿名上傳權限的註釋解開,即刪除前面的#符號使其能生效
image.png
image.png
退出保存後,更改/var/ftp/pub的權限,為FTP用戶添加寫入權限
image.png
systemctl restart vsftpd.service
重啟FTP服務
image.png

客戶端測試

使用chrome瀏覽器來訪問ftp://106.14.37.132:21
image.png
實驗完成

Leave a Reply

Your email address will not be published. Required fields are marked *