資源建立
這裡直接使用阿里雲提供的免費伺服器
可以看到其為我們提供了使用者名稱 & 密碼 & ip位址,接下來只需要登入遠端伺服器即可
安裝 vsftpd
vsftpd(very secure ftp daemon):ftp伺服器
匿名訪問:任何使用者都可以訪問搭建的ftp服務
本地使用者模式:只支援新增的本地使用者訪問搭建的ftp服務
*安裝命令yun install -y vsftpd*
-y 表示安裝過程中提示選擇全部為 「yes」
顯示如下則安裝成功
設定ftp服務開機自啟動
命令:systemctl enable vsftpd.service
顯示如下則設定成功:
啟動ftp服務
命令:systemctl start vsftpd.service
什麼都沒顯示就是成功
檢視ftp服務監聽的埠
命令:netstat -antup | grep ftp
可以看到,ftp服務已啟動,監聽的埠號為21
此時,vsftpd預設已開啟匿名訪問功能,無需輸入使用者名稱和密碼即可登入ftp伺服器,但沒有修改或上傳檔案的許可權
配置 vsftpd
上面已經介紹了vsftpd服務有 匿名使用者模式 和 本地使用者模式 兩種訪問方式,下面我們一起來了解一下這兩種方式的配置方式
匿名使用者模式
修改配置檔案vsftpd.conf
命令:vim /etc/vsftpd/vsftpd.conf
先找到anon_upload_enable=yes
(匿名上傳許可權) 這一行,按 i 進行並編輯,取消其注釋,然後按 esc鍵退出編輯模式,輸入:wq
儲存並退出
更改 /var/ftp/pub 目錄的許可權,為ftp使用者新增寫許可權
命令:chmod o+w /var/ftp/pub/
執行後如下
重啟ftp服務
命令:systemctl restrat vsftpd.service
配置後以後我們通過瀏覽器訪問一下,開啟瀏覽器,輸入**ftp://本地使用者模式
使用者 & 檔案目錄建立
為ftp服務建立乙個linux使用者
命令:adduser ftptest
為剛才建立的使用者設定密碼
命令:passwd ftptest
在輸密碼的時候出於安全保護螢幕上是不顯示的
建立乙個供ftp服務使用檔案目錄
命令:mkdir /var/ftp/test
更改 /var/ftp/test 目錄的擁有者為ftptest
命令:chown -r ftptest:ftptest /var/ftp/test
測試
同樣,我們在瀏覽器輸入ftp://,我訪問的位址為
。可以看到,在設定為本地使用者模式的情況下,我們需要輸入使用者名稱和密碼登入才可進行訪問,我們輸入剛才建立的使用者ftptest
和自己設定好的密碼進行訪問
登入成功後介面如下,此時我們就可以對ftp檔案進行相應許可權的操作
阿里雲高校計畫,陪伴兩千多所高校在校生雲上實踐、雲上成長。在這裡你可以領用免費的cpu 資源,還可以參加免費訓練營,實踐提高:
阿里雲初體驗
1 在阿里雲裡購買乙個 國外 伺服器產品,就會得到乙個例項。首次使用乙個例項,需要在配置裡設定登入密碼。然後在 安全組 那裡新增 http 80埠,ssh 22 埠。我用ubuntu 2 在本地的 linux 系統裡 開乙個 terminal,ctrl alt t cat ssh p 22 user...
阿里雲體驗五
背景知識 高亮,涵蓋所有主流語言的 高亮,隨心所欲在leanote裡寫 記知識。markdown 編輯器,實時同步預覽。專業數學公式編輯,像word和latex能編輯數學公式。支援建立思維腦圖,將散亂的想法以樹狀資訊分層展示。詳細歷史紀錄,每次儲存都在後端備份,輕鬆查詢,一鍵恢復。實時同步雲端。mo...
阿里雲直播初步體驗
直播的基本思路 本地開啟裝置錄播 資料實時推送到伺服器 n個客戶端拉取資料到本地 原理通俗理解 在伺服器上建立乙個檔案,a直播不斷地寫入資料,別人不停地讀取資料。阿里雲直播使用記錄 開啟阿里雲直播的控制台,會提示你開通 live許可權。全部開通,確認。網域名稱配置3.設定cname 別名 二級網域名...