阿里雲高校訓練營 1 搭建FTP服務

2021-10-17 04:10:06 字數 1505 閱讀 8516

生成例項

開啟系統自帶的終端工具。

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 此時符號...