linux cifs是什么

linux cifs是一種通用網絡文件系統,它可以使一臺主機訪問遠程主機上共享出去的文件;CIFS使用的C/S模式,即客戶端向服務器端發出請求,服務器端接受并作出回應;CIFS是公開的開放的SMB,而SMB現在局域網上用于服務器文件訪問和打印的協議。

linux cifs是什么

本教程操作環境:linux5.9.8系統、Dell G3電腦。

linux cifs是什么?

CIFS(Common? Internet? File? System)文件系統,也叫通用網絡文件系統;它可以使一臺主機訪問遠程主機上共享出去的文件。CIFS使用的C/S模式(客戶端向服務器端發出請求,服務器端接受并作出回應)。CIFS是公開的開放的SMB(server? messages? block,服務信息塊)協議。SMB現在在局域網上用于服務器文件訪問和打印的協議。

CIFS和NFS都是文件在網絡上的共享方式(用于主機與存儲分離,當主機宕機時,可以通過網絡訪問被共享的存儲文件),而這篇文章主要討論CIFS服務,而NFS服務會在下幾篇文章中詳細闡述。

CIFS就是SMB,只是CIFS是微軟公司推出的協議,而SMB是Sun公司推出的協議,而我們在linux上安裝的是SMB的一個免費軟件Samba。

在使用Samba時,有以下幾點要注意:

Samba既可以用系統賬戶登陸,也可以匿名登錄,只是要使用匿名登錄,需要在服務器端的Samba配置文件中修改配置;

賬戶共享的文件在賬戶的家目錄里;

如果想上傳文件,只能上傳當前目錄下的文件。

相關拓展:

服務器存儲之iscsi、cifs、NFS三種存儲方式的區別

一、存儲協議不同

1、iscsi:是一種基于因特網及SCSI-3協議下的存儲技術,由IETF提出,并于2003年2月11日成為正式的標準。

2、cifs:是一個新提出的協議,它使程序可以訪問遠程Internet計算機上的文件并要求此計算機提供服務。

3、nfs:即網絡文件系統,網絡文件系統是FreeBSD支持的文件系統中的一種。

二、存儲原理不同

1、iscsi:利用了TCP/IP的port 860 和 3260 作為溝通的渠道。透過兩臺服務器之間利用iSCSI的協議來交換SCSI命令,讓服務器可以透過高速的局域網集線來把SAN模擬成為本地的儲存裝置。

2、cifs:是公共的或開放的SMB協議版本,并由Microsoft使用。SMB協議在局域網上用于服務器文件訪問和打印的協議。

3、nfs:通過使用NFS,用戶和程序可以像訪問本地文件一樣訪問遠端系統上的文件。

三、存儲的特點不同

1、iscsi:讓兩個主機通過 IP 網絡相互協商然后交換SCSI命令。這樣一來,iSCSI 就是用廣域網仿真了一個常用的高性能本地存儲總線,從而創建了一個存儲局域網(SAN)。

2、cifs:CIFS在高層運行,而不像TCP/IP協議那樣運行在底層。CIFS可以看做是應用程序協議如文件傳輸協議和超文本傳輸協議的一個實現。

4、nfs:配置一臺中心NFS服務器用來放置所有用戶的home目錄可能會帶來便利。這些目錄能被輸出到網絡以便用戶不管在哪臺工作站上登錄,總能得到相同的home目錄。

四、從實用性角度對比Samba和NFS

1、實用性方面的區別

(1)samba能解決win和linux,linux和linux之間的共享,但是SMB協議是MS的,SMB的高級特性是和windows的特性聯系緊密的。

(2)對比samba,NFS更簡潔、方便,更原生,兼容性方面更好。

2、不同的操作系統上運行

(1)samba主要用于在windows和unix之間共享資源。資源包括文件、打印機等等。

(2)NFS主要用于在UNIX/LINUX上而不是windows上。

推薦學習:《linux視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享