@ TOC
啟動ECS伺服器
大方的阿裡直接借給我一台伺服器用來學習,有伺服器同學可以用自己的。安裝Openssh終端,進行遠端連接配接。(注意保護好自己的使用者名和IP)
什麼是vsftpd
vsftpd 是一個 UNIX 類作業系統上運作的伺服器的名字,它可以運作在諸如 Linux、BSD、Solaris、 HP-UNIX等系統上面,是一個完全免費的、開發源代碼的ftp伺服器軟體,支援很多其他的 FTP 伺服器所不支援的特征。
最大的特點:安全,安全,還是安全。
安裝vsftpd
運作指令
yum install -y vsftpd
設定為開機自啟
systemctl enable vsftpd.service
啟動FTP服務
systemctl start vsftpd.service
配置vsftpd
由于Linux自帶的為VIM編輯器,是以在進行接下來的操作時,建議先複習(劃去)預習一
下VIM常用指令。
:e <path/file> 打開檔案
:q! 不儲存退出
:wq 寫入并儲存
注意!這就有了比較坑的一個地方,如果你真的是對程式設計或者是Linux沒有任何了解的話,接觸純終端界面和VIM會感覺很茫然。
比如 匿名配置的時候 任務點給: 修改配置檔案vsftpd.conf
:e /etc/vsftpd/vsftpd.conf
但是,很多人會在終端直接輸入。此時就需要上面的打開指令然後按i切換到編輯模式。
最後測試
ftp://彈性ip:端口号
端口号 用 netstat -antup | grep ftp 檢視。一般是21

感想
在家的時候用家裡不用的電腦安裝過 win seiver系統 開啟ftp做過小網盤。在純圖形化界面的時候感覺很舒服。這次嘗試終端界面感覺确實不一樣,包括接觸了vsftpd這個适用于UNIX類系統的FTP伺服器,安全性很高,支援IPV6等功能。對于計算機的學生還是要接觸Linux. 匿名配置任何人都可以通路,或者是指定本地使用者通路則需要賬密,在win下确實沒注意到這一點。
參考
https://www.runoob.com/linux/linux-vim.html(VIM的操作)