ftp與nfs
『壹』 ftp是什麼意思呢
ftp是文件傳輸協議的意思。
文件傳輸協議(英文:FileTransferProtocol,縮寫:FTP)是用於在網路上進行文件傳輸的一套標准協議,使用客戶/伺服器模式。它屬於網路傳輸協議的應用層。文件傳送(file transfer)和文件訪問(file access)之間的區別在於:前者由FTP提供,後者由如NFS等應用系統提供。
工作原理
FTP採用Internet標准文件傳輸協議FTP的用戶界面,向用戶提供了一組用來管理計算機之間文件傳輸的應用程序。
FTP是基於客戶———伺服器(C/S)模型而設計的,在客戶端與FTP伺服器之間建立兩個連接。
開發任何基於FTP的客戶端軟體都必須遵循FTP的工作原理,FTP的獨特的優勢同時也是與其它客戶伺服器程序最大的不同點就在於它在兩台通信的主機之間使用了兩條TCP連接,一條是數據連接,用於數據傳送;另一條是控制連接,用於傳送控制信息(命令和響應),這種將命令和數據分開傳送的思想大大提高了FTP的效率。
『貳』 NAS&NFS&FTP
NAS: 網路連接存儲設備 (英語: N etwork A ttached S torage,縮寫: NAS ) [1] ,是一種專門的 數據存儲 技術的名稱,它可以直接連接在 計算機網路 上面,對 異質網路 用戶提供了集中式數據訪問服務。NAS設備上面的 操作系統 和軟體只提供了數據存儲、數據訪問、以及相關的管理功能;此外,NAS設備也提供了不止一種文件傳輸協議。
NAS用的是以文件為單位的通信協議,例如像是 NFS (在 UNIX 系統上很常見)或是 SMB (常用於 Windows 系統)。
NAS從兩方面改善了數據的可用性:
即使相應的應用伺服器不再工作了,仍然可以讀出數據。
簡易伺服器本身不會崩潰,因為它避免了引起伺服器崩潰的首要原因,即應用軟體引起的問題。
NAS產品具有的優點包括:
NAS產品是真正即插即用產品。NAS設備一般支持多計算機平台,用戶通過網路支持協議可進入相同的文檔,因而NAS設備無需改造即可用於混合UNIX/Windows NT區域網內。
NAS設備的物理位置同樣是靈活的,它們可放置在工作組內,靠近數據中心的應用伺服器,或者也可放在其他地點,通過物理鏈路與網路連接起來。無需應用伺服器的干預,NAS設備允許用戶在網路上存儲數據,這樣既可減小CPU的開銷,也能顯著改善網路的性能。
NAS使用狀況
NAS可讓數據的使用率提升,主要的原因在於數據無需依附在伺服器上,用戶不會因為伺服器關閉而無法使用數據,因為用戶鏈接的是NAS。 NAS也讓數據管理變得輕松及簡單,讓原本需要在伺服器上進行的繁復設置程序,簡化成幾個步驟就可完成,大大的節省設置時間。
NFS: 網路文件系統 (英語: Network File System ,縮寫作 NFS )是一種 分布式文件系統 協議.
NAS是存儲類型,存儲架構;NFS是網路協議,也可以認為是文件系統。
SFTP: SSH文件傳輸協議 (英語: SSH File Transfer Protocol )安全文件傳送協議,提供 文件訪問 、傳輸和管理功能的 網路傳輸協議 。
FTP是用來對文件進行拷貝、傳輸;NFS可以對文件進行「讀」和「寫」。
『叄』 NFS與FTP有何不同之處
NFS(Network File System)是一種分布式文件系統,允許網路中的計算機象本地機一樣的使用另一台聯網計算機的文件和外設。它主要用在UNIX平台上,但有些重要的部分也移到了PC機上
FTP(File Transfer Protocol)是 Internet 上用來傳送文件的協議(文件傳輸協議)。它是為了我們能夠在 Internet 上互相傳送文件而制定的的文件傳送標准,規定了 Internet 上文件如何傳送。也就是說,通過 FTP 協議,我們就可以跟 Internet 上的 FTP 伺服器進行文件的上傳(Upload)或下載(Download)等動作。
『肆』 紅帽linux 怎麼把文件通過nfs共享出去,掛載到ftp伺服器的根目錄下
方法/步驟
登錄到要設置成 NFS 服務的那個伺服器上
設置 NFS 要共享的目錄,在命令行輸入 vi /etc/exports 後回車
進入 vi 的文件編輯窗口,按 i 鍵切換到編輯模式,輸入你想設置的目錄位置和許可權,如:/var/ftp *(rw,no_root_squash) ;說明:/var/ftp 為共享的目錄位置; *(rw,no_root_squash) *為任意IP都可以訪問 rw為可進行讀寫訪問 no_root_squash 為擁有這個目錄所有者的許可權。
確認輸入正確後,按 Esc 鍵,回到 vi 的命令模式,依次按 : (冒號) wq 鍵後回車保存並退出編輯。
使用 service nfs start 命令啟動 NFS 服務(在對 /etc/exports 做了任何修改後都需要重啟 NFS 服務,才可以使修改生效,重啟命令 service nfs restart)
至此,伺服器上面的設置完成了。
開始使用NFS服務的客戶端設置,首先還是先使用 PuTTY 登錄到要使用 NFS 的電腦上。(為了方便,我都是在一台電腦上操作的)
建立 NFS 要掛載位置的目錄(如果目錄已經存在忽略此步驟),加入我想掛載到 /var/ftp 這個目錄下,那麼我先用命令 mkdir /nfs/ftp 創建目錄,之後使用 ls /var -l 命令查看
掛載 NFS 共享,使用 mount -t nfs -o rw 192.168.109.130:/nfs/ftp /var/ftp 命令完成掛載
要想每次啟動機器的時候自動掛載,可使用命令 vi /etc/fstab 編輯,在最後面加上 192.168.109.130:/var/ftp /nfs/ftp nfs defaults 0 0 ,保存退出。這樣在每次啟動的時候就會自動掛載 192.168.109.130:/var/ftp 這個NFS 共享了。
『伍』 windows 操作系統關於ftp,samba,nfs的區別 , 除了nfs,還有沒有比nfs更好用的網路文件共享系統
NFS是本地磁碟文件系統吧。
ftp是網路文件傳輸方式之一。
samba應該是應用軟體,笫三方的吧。