生成例項
開啟系統自帶的終端工具。
windows:cmd
檢查系統中是否安裝有ssh工具。檢查方法:
在終端中輸入命令ssh -v
在終端中輸入連線命令
執行yum install -y vsftpd命令安裝vsftpd。
出現此圖表示成功
輸入systemctl enable vsftpd.service命令設定ftp服務開機自啟動。
輸入systemctl start vsftpd.service啟動ftp服務。
執行netstat -antup | grep ftp命令檢視ftp服務監聽的埠。(出現如下圖所示介面,表示ftp服務已啟動,監聽的埠號為 21。此時,vsftpd預設已開啟匿名訪問功能,您無需輸入使用者名稱密碼即可登入ftp伺服器,但沒有修改或上傳檔案的許可權。 )
配置vsftpd
輸入vim /etc/vsftpd/vsftpd.conf
按 i 鍵進入編輯模式,將匿名上傳許可權 anon_upload_enable=yes 的注釋解開
按esc鍵退出編輯模式,輸入:wq 儲存並退出vim
輸入chmod o+w /var/ftp/pub/更改/var/ftp/pub目錄的許可權,為ftp使用者新增寫許可權。
輸入systemctl restart vsftpd.service重啟ftp服務。
為ftp服務建立乙個linux使用者。
adduser ftptest
為使用者設定密碼。
輸入mkdir /var/ftp/test建立乙個供ftp服務使用的檔案目錄。
輸入chown -r ftptest:ftptest /var/ftp/test更改/var/ftp/test目錄的擁有者為ftptest。
配置規則 這裡根據自己需要來
配置安全組 這裡根據自己需要來
登入測試 瀏覽器輸入 在輸入賬號密碼
輸入賬號密碼 就ok了
end阿里雲高校計畫,陪伴兩千多所高校在校生雲上實踐、雲上成長。在這裡你可以領用免費的cpu 資源,還可以參加免費訓練營,實踐提高:
阿里雲ECS七天訓練營 搭建FTP
客戶端從乙個隨機的大於1024以上的埠n連線到伺服器的21埠,客戶端開始監聽埠n 1同時傳送命令 port n 1 告訴伺服器開放了n 1埠。伺服器使用20埠回連到客戶端指定的n 1埠開始傳輸資料 被動模式 客戶端從乙個隨機的大於1024以上的埠n連線到伺服器的21埠,開始監聽埠n 1,並且 同時傳...
訓練營筆記05 搭建Leanote雲筆記服務
leanote使用的資料庫為mongodb 安裝必要元件並啟動 yum y install mongodb mongodb server.x86 64 mariadb devel.i686 systemctl start mongod systemctl status mongodwget tar ...
阿里天池 Python 訓練營1
位運算中的按位取反,比較複雜,涉及計算機內部數字的儲存,補碼,反碼等等。print 4 整數4,按位取反後是 5為什麼呢?例如 12 13,在計算機中是以補碼的形式存放的,12的二進位制是 01100 第乙個0是符號位 計算機中是以補碼的形式存放,所以此處也是補碼 按位取反之後 10011 此時符號...