編碼的世界 / 優質文選 / 生物

基於Linux的三種文件共享方式


2022年7月02日
-   

  • linux和windows之間的文件共享方式
  • 用Internet 文件系統(CIFS)也稱為服務器信
  • 適用於MicrosoftWindows服務器和客戶端的標准文件和打印機共享系統息塊(SMB)
  • Samba服務可用於將Linux文件系統作為CIFS/SMB網絡文件進行共享
  • 並將Linux打印機作為CIFS/SMB打印機共享進行共享













下面的登陸方法實則為在外面查看這個共享文件的信息,並不能對這個共享文件進行管理和使用

下面的登陸方法可以進入到共享文件系統的內部,對文件進行管理,上傳或者刪除
查看smb中共享的文件






掛載的使用和進入到這個smb文件系統中的使用效果完全一樣,掛載使用的更加方便,掛載創建的文件,在文件共享的時候依舊可以查看










以上的實驗是基於selinux關閉的狀態,下面修改selinux為ENFORCING狀態如何共享文件



使用以下的命令進行查看samba中的安全上下文的開啟或關閉的所有的文件的狀態











當/westos被刪除時,重新建立文件的屬性會有所改變,需要重新更改安全上下文來允許目錄得到共享,而samba_export_all_ro的開放會大大的加大原有的權力的開放samba_export_all_ro的權力更大一些不到萬不得已的時候不要時候,當別的權力不足以支持時在使用這個權力,一般不使用這種權力





尋找另一台機器,可以是真機來做cifs的文件共享的客戶端的測試

  • linux和linux之間的文件共享方式
  • NFS




在客戶端測試,在使用文件共享的時候使用掛載更為方便,在客戶端掛載這個文件,便可以開始使用了



 






在共享文件系統中創建文件,指定文件的所屬人為客戶端的用戶所有,前提時客戶端必須存在此用戶



使用exportfs   -rv 重讀這個文件,尋找不同網段的主機在客戶端進行測試,如果是只讀則說明設置成功
  • 基於linux下的網絡硬盤共享




















使用fdisk查看時並不能看見新建的共享分區,在設置完成後在查看就可以發現了









使用umount卸載這個掛載,在配置文件寫好之後刷新這個mount,使用df查看掛載到/mnt下,則說明配置文件更改成功

掛載這個磁盤的實際的大小則為最初的服務器上設置的共享磁盤的大小,則說明實驗成功

使用樹型結構來查看文件中的內容




退出並不能使得使用過的磁盤完整的清除,使用刪除可以清除客戶端的共享磁盤





共享磁盤被完整的清除,實驗結束
 
 
 
 
 

熱門文章