一 遠端連接配接ECS伺服器
1.打開系統自帶的終端工具。
Windows:CMD或Powershell。
MAC:Terminal。
Windows使用者請檢查系統中是否安裝有ssh工具。檢查方法:
a. 在終端中輸入指令ssh -V。
b. 出現如下結果說明已安裝。
c. 否則請下載下傳安裝OpenSSH。
2.在終端中輸入連接配接指令 ssh [username]@[ipaddress]。将其中的 username 和 ipaddress 替換為雲産品資源提供的ECS伺服器的 使用者和 彈性IP。例如:ssh [email protected]
3.按照頁面提示依次往下操作 , 其中登入密碼為資源提供的ECS伺服器的登入密碼。
4.登入
二 安裝vsftpd
1.運作以下指令安裝vsftpd。
yum install -y vsftpd
2.運作以下指令設定FTP服務開機自啟動。
systemctl enable vsftpd.service
3.啟動FTP服務。
systemctl start vsftpd.service
- 運作以下指令檢視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 的注釋解開。
四 TP用戶端、Windows指令行工具或浏覽器均可用來測試FTP伺服器。(此步驟僅适用于本地使用者,匿名模式無需進行測試操作)
說明:使用浏覽器通路FTP伺服器出錯時,建議您清除浏覽器緩存後再嘗試。
1.打開Chrom浏覽器,在位址欄中輸入ftp://:FTP端口,FTP伺服器公網IP位址為ECS伺服器的彈性IP位址。例如:ftp://139.0.0.1:21。
2.在彈出的對話框中,輸入使用者名和密碼。
3.登入成功界面如下,此時可對FTP檔案進行相應權限的操作。