天天看點

ECS七天訓練營 day1

一.建立資源

二.遠端連接配接ECS伺服器

1.打開系統自帶的CMD

2.在終端中輸入連接配接指令 ssh [username]@[ipaddress]。将其中的 username 和 ipaddress 替換為雲産品資源提供的ECS伺服器的 使用者和 彈性IP。例如:ssh [email protected]

3.輸入密碼登入

三.安裝vsftpd

1.運作以下指令安裝vsftpd

yum install -y vsftpd

ECS七天訓練營 day1

2.運作以下指令設定FTP服務開機自啟動。

systemctl enable vsftpd.service

3.啟動FTP服務。

systemctl start vsftpd.service

4.運作以下指令檢視FTP服務監聽的端口。

netstat -antup | grep ftp

四.配置vsftpd

vsftpd(very secure FTP daemon)是一款在Linux發行版中最受推崇的FTP伺服器。vsftpd支援匿名通路和本地使用者模式兩種通路方式。匿名通路方式任何使用者都可以通路搭建的FTP服務;本地使用者模式隻支援添加的本地使用者通路搭建的FTP服務。

1.修改配置檔案vsftpd.conf。

vim /etc/vsftpd/vsftpd.conf

按 i 鍵進入編輯模式,将匿名上傳權限 anon_upload_enable=YES 的注釋解開。

![P]W7NCF@P8}@W29S

(%ADSL(1).png

2.按ESC鍵退出編輯模式,輸入:wq 儲存并退出vim。

3.更改/var/ftp/pub目錄的權限,為FTP使用者添加寫權限。

chmod o+w /var/ftp/pub/

4.重新開機FTP服務。

systemctl restart vsftpd.service

ECS七天訓練營 day1

五.用戶端測試

FTP用戶端、Windows指令行工具或浏覽器均可用來測試FTP伺服器。(此步驟僅适用于本地使用者,匿名模式無需進行測試操作)

說明:使用浏覽器通路FTP伺服器出錯時,建議您清除浏覽器緩存後再嘗試。

1.打開Chrom浏覽器,在位址欄中輸入ftp://:FTP端口,FTP伺服器公網IP位址為ECS伺服器的彈性IP位址。例如:tp://139.0.0.1:21。

  1. 在彈出的對話框中,輸入使用者名和密碼。

    ![(8RRT~_(3IGT13M`]~_DB40(1).png](

    https://ucc.alicdn.com/pic/developer-ecology/3d0caf5179064298b8ad0bae441708e9.png)

成功!

繼續閱讀