linux通過samba搭建內網共享文件夾

2021-12-28 tiway
samba 概述

Samba是在Linux和UNIX系統上實現SMB協議的一個免費軟體,由伺服器及客戶端程序構成。SMB(Server Messages Block,信息服務塊)是一種在區域網上共享文件和印表機的一種通信協議,它為區域網內的不同計算機之間提供文件及印表機等資源的共享服務。SMB協議是客戶機/伺服器型協議,客戶機通過該協議可以訪問伺服器上的共享文件系統、印表機及其他資源。通過設置「NetBIOS over TCP/IP」使得Samba不但能與區域網路主機分享資源,還能與全世界的電腦分享資源

samba:這個套件主要包含了 SAMBA 的主要 daemon檔案 ( smbd 及 nmbd )、 SAMBA 的文件檔 ( document )、以及其它與 SAMBA 相關的logrotate 設定文件及開機預設選項檔案等;

samba-common:這個套件則主要提供了 SAMBA 的主要設定檔(smb.conf) 、 smb.conf 語法檢驗的測試程序 ( testparm )等等;

samba-client:這個套件則提供了當 Linux 做為SAMBA Client 端時,所需要的工具指令,例如掛載 SAMBA 檔案格式的執行檔 smbmount等等。

安裝及配置安裝
$ apt-get update    $ apt-get install samba samba-common smbclient

安裝完成後查看是否安裝成功

$ samba -VVersion 4.11.6-Ubuntu

配置

•/etc/samba/smb.conf 加入配置信息

[share] # 模塊名稱   comment = share folder     # 模塊備註   browseable = yes        # 該指定共享目錄可瀏覽   path = /home/share    # 共享目錄   create mask = 0777    # 創建目錄權限   directory mask = 0777    # 創建文件權限   valid users = tiway,root        # 允許訪問共享的用戶(linux 用戶)   write list = tiway,root  # 可寫入共享的用戶列表   public = yes # 指定該共享是否允許guest帳戶訪問   available = yes # 該指定共享資源可使用

•添加samba伺服器用戶

•重啟

 sudo /etc/init.d/samba restart

window 訪問共享文件目錄

•通過\ + ip \share 來訪問共享目錄

•輸入linux 的用戶名及密碼即可登錄成功

samba伺服器映射到磁碟

•在\ + IP 下的 共享目錄滑鼠右鍵----》 選擇映射網絡驅動器

最後得到

總結

1.通過Samba就可以實現window訪問Linux的資源,實現兩個系統間的數據交互2.samba 的用戶一定要設置為linux的用戶

相關焦點

  • Samba | 搭建高效快捷的共享文件夾
    本文介紹一種利用samba搭建共享文件夾的方式,不僅可以把linux下的路徑映射到windows的資源管理器,同時還可以用作上述第二種場景,團隊之間的共享文件,下面就來詳細看一下吧。本文介紹samba搭建共享文件夾主要解決兩種場景下的困擾:linux與windows之間文件傳輸團隊內文件共享場景一當我們想在windows與伺服器之間進行文件傳輸時會怎麼辦?主要的就以下幾種方式:
  • 跨平臺快速文件共享Samba
    0x01 關於smaba主要用於實現不同系統平臺間的文件共享,配置非常簡單,輕量,適合用於常規辦公內網環境中linux
  • samba 伺服器搭建
    為什麼要搭建samba 伺服器我在 windows 下安裝了個虛擬機,然後想兩邊同步下資料,原來虛擬機是可以共享文件的,可是不知道什麼見鬼了,就是不行,沒辦法了
  • 嵌入式 | 跨平臺文件共享工具-samba的快速使用
    在ubuntu中下載samba,配置smb.conf,在windows即可掛載ubuntu共享的文件。主要配置文件/etc/samba/smb.conf  sudo vim /etc/samba/smb.conf ,編輯smb.conf 文件。
  • 使用samba實現linux和windows文件共享
    啟動服務    6. windows訪問共享文件smbclient使用    登錄samba伺服器    下載    上傳samba簡介samba的功能都是通過一個CIFS(Common Internet File System)協議套件來管理的,這個名字是由微軟引入的。
  • 如何在Ubuntu 14.04中使用Samba共享文件
  • 零基礎搭建私有雲筆記-技術篇8Samba區域網共享文件夾服務
    關鍵詞:IT,樹莓派4b,samba,區域網共享文件夾SMB(Server Messages Block,信息服務塊)是一種在區域網上共享文件和印表機的一種通信協議,它跨平臺,跨系統為區域網內的設備提供文件及印表機等資源的共享服務。
  • 搭建samba伺服器映射網絡磁碟實現文件共享
    下如何查看當前文件夾下文件詳細信息、切換文件夾win10訪問不了samba伺服器解決辦法samba文件權限修改https://www.cnblogs.com/soyadios/p/13290626.html  一.samba的安裝: sudo apt-getinstall samba
  • Linux 和 Windows 之間共享文件之 samba
    導語如果對windows有過實際操作技巧的人都會明白,在windows下的文件共享加上網絡驅動器映射是多麼方便的體驗
  • Samba文件共享伺服器
    SMB(Server Messages Block,信息服務塊)是一種在區域網上共享文件和印表機的一種通信協議,它為區域網內的不同計算機之間提供文件及印表機等資源的共享服務。SMB協議是客戶機/伺服器型協議,客戶機通過該協議可以訪問伺服器上的共享文件系統、印表機及其他資源。
  • Linux雲計算-09_Linux文件伺服器之samba伺服器
    主要功能是作為NFS系統(Linux系統之間文件共享)的補充,實現在Linux和Windows系統中進行文件共享和印表機共享。SMB(Server Messages Block,信息服務塊)是一種在區域網上共享文件和印表機的一種通信協議,它為區域網內的不同計算機之間提供文件及印表機等資源的共享服務。
  • CentOS7.4上搭建Samba,實現windows與Linux文件數據同步
    配置Samba配置文件1.1 備份samba配置文件cp /etc/samba/smb.conf  /etc/samba/smb.conf.bak1.2 編輯smb.conf , 對samba進行配置,改為如下[global] workgroup = WORKGROUP server string =
  • 映射Windows共享目錄到Linux作業系統裡面
    介紹1.1 介紹我們這兩天通過VMware搭建了TFLinux作業系統,又在Linux系統裡面搭建了用於運行php程序的環境,現在的問題是我們不可能每次編寫php程序都通過vi編輯器吧?怎麼辦?開啟目錄共享福哥要共享的目錄是 D:\TFLinux\web 這個文件夾,所以在這個文件夾上面右鍵選擇「授予訪問權限」>「特定用戶」
  • Linux下如何配置samba伺服器?
    是一種在區域網上共享文件和印表機的一種通信協議,它為區域網內的不同計算機之間提供文件及印表機等資源的共享服務。 2、安裝配置samba安裝命令:yum install -y samba samba-client配置文件:/etc/samba/smb.conf
  • 在Linux系統上配置Samba客戶端,訪問Samba遠程目錄
    安裝smbclientLinux用戶可以從命令行訪問samba共享,使用文件管理器或掛載samba共享。smbclient是一個允許您從命令行訪問Samba共享資源的工具。大絕大部分的Linux發行版中,smbclient軟體包並不是預先安裝的,所以需要在您的發行版軟體包管理器中安裝它。
  • Debian 10 搭建 Samba
    「 / etc / samba」文件夾中,Samba文件夾包含以下條目:root@limelinux-server:~root@limelinux-server:/etc/sambagdbcommands smb.conf tlsroot@limelinux-server:/etc/sambaSamba配置文件由不同部分組成:
  • 生信分析平臺搭建(四):共享文件夾
    使用虛擬機需要與主機之間進行通訊,也就是將windows的數據傳輸到虛擬機中的Linux中,這就需要設置共享文件夾。
  • 用docker搭建samba伺服器
    docker pull dperson/samba在主機端建立共享文件目錄,我這裡是/home/shares/shareA/,設置權限為 0775運行下列命令,建立samba共享服務docker run -it --name samba_docker
  • Linux Samba 配置
    SMB(Server Messages Block,信息服務塊)是一種在區域網上共享文件和印表機的一種通信協議,它為區域網內的不同計算機之間提供文件及印表機等資源的共享服務。SMB協議是客戶機/伺服器型協議,客戶機通過該協議可以訪問伺服器上的共享文件系統、印表機及其他資源。通過設置「NetBIOS over TCP/IP」使得Samba不但能與區域網路主機分享資源,還能與全世界的電腦分享資源。
  • Ubuntu 18.04安裝Samba伺服器及配置
    區域網下使用samba服務在Linux系統與Windows系統直接共享文件是一項很方便的操作。