一区二区三区中文国产亚洲_另类视频区第一页_日韩精品免费视频_女人免费视频_国产综合精品久久亚洲

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機構(gòu)

手機站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時隨地免費學(xué)

千鋒教育

掃一掃進入千鋒手機站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時隨地免費學(xué)習(xí)課程

當(dāng)前位置:首頁  >  技術(shù)干貨  > 云計算技巧|FTP文件傳輸協(xié)議介紹和常用命令

云計算技巧|FTP文件傳輸協(xié)議介紹和常用命令

來源:千鋒教育
發(fā)布人:小千
時間: 2021-03-29 09:07:00 1616980020

      學(xué)云計算的同學(xué)肯定會碰到使用FTP工具的時候,今天小千就來簡單給大家介紹一下什么是FTP,和一些常見的FTP命令。

      Ftp 介紹

      文件傳輸協(xié)議(File Transfer Protocol,F(xiàn)TP),基于該協(xié)議FTP客戶端與服務(wù)端可以實現(xiàn)共享文件、上傳文件、下載文件。 FTP 基于TCP協(xié)議生成一個虛擬的連接,主要用于控制FTP連接信息,同時再生成一個單獨的TCP連接用于FTP數(shù)據(jù)傳輸。用戶可以通過客戶端向FTP服務(wù)器端上傳、下載、刪除文件,F(xiàn)TP服務(wù)器端可以同時提供給多人共享使用。

      FTP服務(wù)是Client/Server(簡稱C/S)模式,基于FTP協(xié)議實現(xiàn)FTP文件對外共享及傳輸?shù)能浖Q之為FTP服務(wù)器源端,客戶端程序基于FTP協(xié)議,則稱之為FTP客戶端,F(xiàn)TP客戶端可以向FTP服務(wù)器上傳、下載文件。

      FTP Server

      作用:提供文件共享服務(wù),實現(xiàn)上傳下載

      端口:

      21號,建立tcp連接 默認端口

      20號:傳輸數(shù)據(jù)

      一、FTP基礎(chǔ)

1

      ftp主動模式

      ftp主動模式:客戶端開啟一個端口N(>1023)向服務(wù)端的21端口,建立連接,同時開啟一個N+1,告訴服務(wù)端,我監(jiān)聽的是N+1端口,服務(wù)端接到請求之后,用自己的20端口連接到客戶端的N+1端口,進行傳輸

      21端口建立連接

      20端口傳輸數(shù)據(jù)

      ftp被動模式

      ftp被動模式:客戶端同時開啟兩個端口(1024,1025),一個端口(1024)跟服務(wù)端的21端口建立連接,并請求,大哥,我連上了,你再開一個端口唄。服務(wù)端接到請求之后,隨機會開啟一個端口(1027)并告訴客戶端我開啟的是1027端口,客戶端用另一個端口(1025)與服務(wù)端的(1027)端口進行連接,傳輸數(shù)據(jù)

      Vsftp 服務(wù)器簡介

      非常安全的FTP服務(wù)進程(Very Secure FTP daemon,Vsftpd),Vsftpd在Unix/Linux發(fā)行版中最主流的FTP服務(wù)器程序,優(yōu)點小巧輕快,安全易用、穩(wěn)定高效、滿足企業(yè)跨部門、多用戶的使用(1000用戶)等。

      二、vsftpd配置

2

      重點:改變根目錄的屬主,如果不改變的話,只能訪問,其他權(quán)限不能生效。因為我們是以ftp用戶的身份訪問的,而pub默認的屬主屬組是root。

      注意:

      - 修改完配置之后需要重啟完服務(wù)才能生效

      - 還需要從新從客戶端登陸,否則修改后的配置看不到效果。

      編輯配置文件

      [root@ftp-server ~]# vi /etc/vsftpd/vsftpd.conf ----找到29行將下面的注釋取消

      34 anon_other_write_enable=YES

3

4

      最后想學(xué)習(xí)云計算的同學(xué),可以參考千鋒云計算培訓(xùn)班提供的云計算學(xué)習(xí)路線,該學(xué)習(xí)路線對從零基礎(chǔ)小白到Linux云計算初級運維工程師、Linux云計算高級運維工程師都有一個明確清晰的指導(dǎo),根據(jù)千鋒云計算培訓(xùn)機構(gòu)提供的云計算學(xué)習(xí)路線圖,可以讓你對學(xué)好云計算需要掌握的知識有個清晰的了解,并能快速入門云計算。獲取免費的云計算學(xué)習(xí)資料和視頻教程添加云計算技術(shù)交流qq群:685222552  加群找群管理領(lǐng)取即可,云計算相關(guān)問題也可以加群討論,歡迎同學(xué)們添加哦~~~

tags:
聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強師集結(jié),手把手帶你蛻變精英
請您保持通訊暢通,專屬學(xué)習(xí)老師24小時內(nèi)將與您1V1溝通
免費領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學(xué) 138****2860 剛剛成功領(lǐng)取
王同學(xué) 131****2015 剛剛成功領(lǐng)取
張同學(xué) 133****4652 剛剛成功領(lǐng)取
李同學(xué) 135****8607 剛剛成功領(lǐng)取
楊同學(xué) 132****5667 剛剛成功領(lǐng)取
岳同學(xué) 134****6652 剛剛成功領(lǐng)取
梁同學(xué) 157****2950 剛剛成功領(lǐng)取
劉同學(xué) 189****1015 剛剛成功領(lǐng)取
張同學(xué) 155****4678 剛剛成功領(lǐng)取
鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
董同學(xué) 138****2867 剛剛成功領(lǐng)取
周同學(xué) 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
為什么微服務(wù)一定要上Docker?

為什么微服務(wù)一定要上Docker微服務(wù)作為一種軟件架構(gòu)模式,需要考慮的因素包括服務(wù)的獨立性、可擴展性、可維護性和可移植性等。這其中,Docker的...詳情>>

2023-10-14 03:15:33
C++的traits技術(shù)到底是什么?

在C++編程中,traits是一種編程技巧,其主要目的是在編譯時提供關(guān)于類型的額外信息。它可以將類型的一些特性(如其關(guān)聯(lián)類型、屬性、函數(shù)等)抽...詳情>>

2023-10-14 03:00:03
汽車行業(yè)什么工作會用到MATLAB?

MATLAB在汽車行業(yè)的應(yīng)用MATLAB是一種用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析和數(shù)值計算的高級語言和交互式環(huán)境。在汽車行業(yè)中,MATLAB的應(yīng)用非常廣...詳情>>

2023-10-14 02:45:08
紅帽RHEL8和7有什么區(qū)別?

一、軟件包管理器的區(qū)別軟件包管理器是操作系統(tǒng)中管理軟件包的工具,RHEL 8和7在軟件包管理器方面有一些重要的區(qū)別:RHEL 8采用了新的軟件包管...詳情>>

2023-10-14 02:41:24
什么是軟件即服務(wù)(SaaS)?

一、軟件即服務(wù)(SaaS)的定義軟件即服務(wù)(SaaS)是一種基于云計算的軟件交付模式,用戶可以通過訂閱或按需使用這些應(yīng)用程序。在傳統(tǒng)模式下,軟...詳情>>

2023-10-14 02:39:43