coreftpminisftp
⑴ 如何搭建ftp伺服器實現文件共享
這里以windows系統和linux系統為例,簡單介紹一下如何在這2種系統下搭建ftp伺服器,整個過程非常簡單,感興趣的朋友可以自己嘗試一下:
windows
windows系統自帶有ftp伺服器,只需要在控制面板的「程序和功能」模塊中開啟一下就行,下面我簡單介紹一下操作過程:
1.首先,打開控制面板,依次點擊「程序」->「啟用或關閉windows功能」,在彈出的windows功能窗口中勾選「ftp伺服器」和「iis管理控制台」,如下,等待程序安裝完成:
2.接著在搜畢鍵索欄打開「iis控制器」,右鍵左側的「網站」條目,在彈出的功能列表中選擇「添加ftp站點...」,這時我們就可以直接設置ftp伺服器根目錄了(也就是需要共享的文件夾),如下:
3.然後就是設置ftp伺服器ip地址和埠號,這里可以設置為內網ip,也可以設置為外網ip,根據自己需求設置就行,如下:
4.接著就是設置訪問用戶及讀寫許可權,這里可以是匿名用戶、指定用戶、所有用戶、用戶組等,如下:
5.最後設置完成後,在瀏覽器輸入「ftp://ftp伺服器ip地址」就可以直接訪問ftp伺服器了,如下,所有文件都已列出,可以直接進行下載:
linux
這里需要先安裝vsftp這個工具包,然後啟動ftp服務,之後就可以直接訪問ftp伺服器上的文件了,下面我簡單介紹一下操作過程:
1.首先,安裝vsftpd工具包,這個直接在終端輸入命令「yuminstall-yvsftpd」就行,或者手桐巧(「aptinstall-yvsftpd」),如下:
2.安裝完成後,這里你可以對/etc/vsftpd/vsftpd.conf文件進行進行簡單配置,設置用戶訪問策略等,官方文檔有詳細說明,修改對應參數就行,如下:
3.接著就是啟動ftp服務,直接運行「systemctlstartvsftpd」命令(或者「servicevsftpdstart」命令)就行,如下,ftp服務已經正常運行:
4.最後就可以直接使用sftp或者ftp命令連接ftp伺服器了,效果如下,輸入用戶password,成功驗證後就可以直接上傳下載文件了:
至此,我們就完成了在windows系統和linux系統下搭建ftp伺服器。總的來說,整個過輪橡程非常簡單,只要你熟悉一下上面的操作過程,很快就能掌握的,當然,你也可以藉助現有的ftp軟體來搭建ftp伺服器,都行,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。
⑵ ftp伺服器登錄軟體,有哪些比較好用的
你說的應該是登錄FTP伺服器的客戶端軟體吧,這個就非常多啦,既有免費的,也有付費的,這里分享3個非常不錯的FTP客戶端軟體,分別是FileZilla、CuteFTP和FlashFXP,對於登錄FTP伺服器和上傳下載文件來說,非常方便,下面我簡單介紹一下這3個軟體的安裝和使用,感興趣去的朋友可以嘗試一下:
FileZilla
這是一個免費、開源、跨平台的FTP客戶端軟體,穩定可靠、易於使用,目前支持FTP,FTPS,SFTP等多種文件傳輸協議,除此之外,還支持書簽、拖拽、斷點續傳、文件過濾、遠程編輯等功能,可以很方便的登錄和管理FTP伺服器,下面我簡單介紹一下這個軟體:
1.首先,安裝FileZilla,這個直接到FileZilla官網上下載就行,如下,各個平台的版本都有,選擇適合自己平台的即可:
2.安裝完成後,打開這個軟體,直接輸入FTP伺服器地址、用戶名和密碼,驗證成功後就可以正常登錄FTP伺服器了,效果如下者缺,左邊為本機文件,右邊為FTP伺服器文件,可以直接拖拽互傳:
CuteFTP
這是一款輕巧靈活的FTP客戶端軟體(非免費),在業界非常受歡迎,運行穩定、傳輸速度快,目前支持FTP、SFTP、HTTP、HTTPS等多種傳輸首中辯協議,除此之外,還支持智能覆蓋、自動排程、目錄同步等高級功能,對於登錄和管理FTP伺服器來說,非常方便實用,下面我簡單介紹一下這個軟體:
1.首先,安裝CuteFTP,這個也直接到CuteFTP官網上下載就行,如下,大概也就20M左右:
2.安裝完成後,打開這個軟體,輸入主機IP、用戶名、密碼和埠,驗證成功後就可以直接登錄FTP伺服器了,效果如下,左邊為本機文件列表,右邊為FTP伺服器文件列表,拖拽即可實現文件的上傳和下載:
FlashFXP
這是一款功能強大的FXP/FTP客戶端軟體(非免費),基本功能和使用方式與前面2個FTP軟體相差不多,可以像CuteFTP一樣比較文件夾,也可以像BpFTP一樣緩存文件夾,支持斷點續傳、文件過濾、顯示或隱藏文件等功能,培灶對於登錄和管理FTP伺服器來說,也是一個不錯的選擇,下面我簡單介紹一下這個軟體:
1.首先,安裝FlashFXP,這個也直接到FlashFXP官網上下載就行,如下,大概也就8M左右:
2.安裝完成後,打開這個軟體,新建一個Connect連接,輸入FTP伺服器地址、用戶名和密碼,驗證成功後就可以直接登錄FTP伺服器了,效果如下,左邊為本地文件,右邊為FTP伺服器文件,拖拽可實現互傳:
目前,就分享這3個不錯的FTP客戶端軟體吧,對於日常登錄和管理FTP伺服器來說,完全夠用了,只要你熟悉一下環境,很快就能掌握的,當然,還有許多其他FTP客戶端軟體,像WinSCP、LeapFTP等也都非常不錯,選擇適合自己的一款就行,網上也有相關教程,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。
⑶ Linux系統中FTP和Sftp的區別有哪些
Linux操作系統文件傳輸的方式有很多種,但在日常工作以及實際項目開發中最常使用的文件傳輸方式就是FTP和SFTP,那麼Linux系統中FTP和Sftp的區別有哪些?這兩個傳輸方式各有什麼特點呢?接下來我們一起來看看詳細的介紹。
第一、FTP協議
FTP是TCP/IP協議組中的協議之一,TP協議由兩個部分組成:1、FTP伺服器,用來存儲文件;2、FTP客戶端,用戶可以使用FTP客戶端通過FTP協議訪問位於FTP伺服器上的資源。
默認情況下FTP協議使用TCP埠中的20和21這兩個埠。21埠用於傳輸控制信息,而是否使用20作為傳輸數據的埠與FTP使用的傳輸模式有關,如果採用被動模式則具體使用哪個埠要伺服器端和客戶端協商決定。FTP傳輸模式分為兩種:
①主動模式
FTP客戶端首先和FTP伺服器的TCP21埠建立連接,通過這個通道發送命令,客戶端需要接收數據的時候在這個通道上發送PORT命令。PROT命令包含了客戶端用什麼埠接收數據。在傳輸數據的時候,伺服器端通過自己的TCP
20埠連接至客戶端的指定埠發送數據。
②被動模式
在建立控制通道與主動模式相似,但建立連接後是Pasv命令。FTP伺服器收到Pasv命令後便隨機打開一個高端埠並且通知客戶端在這個埠上傳送數據的請求,客戶端連接FTP伺服器此埠,通過三次握手建立通道,然後FTP伺服器將通過這個埠進行數據的傳送。
第二、SFTP協議
SFTP是SSH File Transfer
Protocol的縮寫,安全文件傳送協議。SFTP與FTP有著幾乎一樣的語法和功能。SFTP為SSH的其中一部分,是一種傳輸檔案至Blogger伺服器的安全方式。其實在SSH軟體包含中,已經包含了一個叫作SFTP的安全文件信息傳輸子系統,SFTP本身沒有單獨的守護進程,它必須使用sshd守護進程來完成相應的連接和答復操作,所以從某種意義上來說,SFTP並不像一個伺服器程序,而更像是一個客戶端程序。
第三、二者的主要區別
鏈接方式:FTP使用TCP埠21上的控制連接建立連接。而SFTP是在客戶端和伺服器之間通過SSH協議建立的安全連接來傳輸文件。
安全性:SFTP使用加密傳輸認證信息和傳輸的數據,所以使用SFTP相對於FTP是非常安全。
效率:SFTP這種傳輸方式使用了加密解密技術,所以傳輸效率比普通的FTP要低很多。
⑷ ftp軟體哪個好
"ftp軟體哪個好",哪些軟體是我們想要的呢,下面深空小編就跟您推薦幾款比較合明螞適的軟體或者app給您參考。
1. 大眾FTP軟體 軟體類型:電腦軟體
軟體介紹:
【基本介紹】FTP軟體的使用介紹FlashFXP和CuteFTP Pro使用教程。
3. Core FTP Pro FTP客戶端軟體 軟體類型:電腦軟體
軟體介紹:
Core FTP Pro FTP客戶端軟體。支持SSH、SSL、TLS、SFTP 和FXP等作用,支持電腦滑鼠拖放實際操作,集成化在網頁中。
4. 32bit FTP(FTP客戶端軟體) 軟體類型:電腦軟體
軟體介紹:
【概括介紹】頌備可以登錄到世界上任何一個FTP站的軟體激櫻埋。
5. FTP密碼查看(FTP 軟體類型:電腦軟體
點擊下載
軟體介紹:
FTP Password Recovery Master是一款用以FTP的密碼恢復工具,工具為翠綠色版本,簡易實用,關鍵作用可協助客戶來迅速的查詢FTP上傳軟體的登陸密碼信息,適用FlashFXP,
⑸ apache的ftpserver有沒有sftp服務
使用軟體唄 如果你只是想玩玩,使用Core FTP Mini-Sftp Server或者CoreFTPServer,這倆一個是精簡功能的,一個是完整功能的 如果想非常專業的就Serv-U,這個軟體是收費的 如果命令行很熟悉的話就用OpenSSH 最後推薦一個freeSSHd,圖形化的,非常...