最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在Ubuntu Server上使用Samba共享`/data`目錄過程

 更新時間:2026年05月28日 10:06:39   作者:黑風風  
在Linux與Windows混合環(huán)境中,本文詳細介紹了如何在Ubuntu Server上配置Samba,實現(xiàn)/data目錄的文件共享,滿足日常文件共享與數(shù)據(jù)交換需求,通過簡單直接的配置步驟,Windows用戶可以方便地訪問與操作該共享目錄

在 Linux 與 Windows 混合環(huán)境中,Samba(SMB) 是最常見、最穩(wěn)定的文件共享方案之一。

相比 NFS、iSCSI 等方案,SMB 的優(yōu)勢在于:

  • Windows 原生支持
  • 使用門檻低
  • 對目錄結(jié)構(gòu)要求不高
  • 非常適合日常文件共享與數(shù)據(jù)交換

本文記錄一次在 Ubuntu Server 上,將 /data 目錄通過 SMB 共享給 Windows 使用的完整過程,配置思路偏向簡單直接、一步到位

一、環(huán)境說明

  • 操作系統(tǒng):Ubuntu Server 24.04 LTS
  • Samba 版本:4.x
  • 網(wǎng)絡(luò)環(huán)境:內(nèi)網(wǎng)
  • 共享目錄:/data

目標效果是:

  • Ubuntu 本機可直接讀寫 /data
  • Windows 可通過 SMB 遠程讀寫 /data
  • 不引入額外的權(quán)限模型復雜度

二、安裝 Samba

首先安裝 Samba 相關(guān)組件:

apt update
apt install -y samba

安裝完成后,系統(tǒng)會自動啟動 smbd 服務,但此時還沒有任何目錄被共享。

三、確認共享目錄

本文示例共享的是 /data 目錄,請先確認該目錄存在:

ls -ld /data

示例輸出:

drwxr-xr-x 3 root root 4096 Jan 14 02:57 /data

只要目錄存在,即可作為 Samba 的共享路徑。

SMB 共享的是目錄路徑,并不要求該目錄一定是磁盤掛載點。

四、為 root 創(chuàng)建 Samba 登錄密碼

需要注意的是,Samba 使用的是獨立的用戶認證體系,并不會直接使用 Linux 用戶密碼。

因此,即使系統(tǒng)中存在 root 用戶,也需要單獨為其創(chuàng)建 Samba 登錄密碼:

smbpasswd -a root

按提示輸入兩次密碼,完成后會看到:

Added user root.

這個密碼僅用于 SMB 登錄,與 Linux 系統(tǒng)登錄密碼互不影響。

五、配置 Samba 共享/data

編輯 Samba 配置文件 /etc/samba/smb.conf,在文件末尾追加一個共享段:

cat >> /etc/samba/smb.conf <<'EOF'

[data]
    path = /data
    browseable = yes
    read only = no
    writable = yes
    valid users = root
    force user = root
    force group = root
    create mask = 0664
    directory mask = 0775
EOF

這段配置的含義比較直觀:

  • 共享名為 data
  • 實際共享路徑為 /data
  • 允許讀寫
  • 通過 root 用戶訪問
  • 所有文件與目錄均以 root 身份創(chuàng)建

六、重啟 Samba 并檢查配置

配置完成后,重啟 Samba 服務:

systemctl restart smbd

使用 testparm 檢查配置是否正確:

testparm

如果輸出中顯示配置加載成功,并且能看到 [data] 共享段,說明配置已生效。

七、Windows 端訪問方式

在 Windows 資源管理器地址欄中輸入:

\\服務器IP\data

例如:

\\192.168.100.152\data

登錄時輸入:

  • 用戶名:root
  • 密碼:之前通過 smbpasswd 設(shè)置的密碼

連接成功后,即可像普通網(wǎng)絡(luò)共享一樣使用該目錄,讀寫行為會實時反映到 Ubuntu 的 /data 目錄中。

八、使用效果說明

完成以上配置后:

  • Ubuntu 本地對 /data 的操作不受影響
  • Windows 端可以自由創(chuàng)建、修改、刪除文件
  • 不存在額外的權(quán)限同步或 ACL 繼承問題
  • 行為簡單直觀,便于理解和維護

這種配置方式非常適合:

  • 文件中轉(zhuǎn)
  • 臨時共享
  • 內(nèi)網(wǎng)環(huán)境下的數(shù)據(jù)交換
  • 對權(quán)限模型要求不復雜的場景

九、總結(jié)

Samba 的本質(zhì)是將 Linux 目錄通過網(wǎng)絡(luò)暴露為 Windows 可訪問的文件系統(tǒng)接口。

在不引入復雜用戶和權(quán)限體系的前提下,直接共享一個明確的目錄,可以大幅降低搭建和維護成本。

如果你的需求是:

  • 快速可用
  • 行為可預期
  • 不糾結(jié)權(quán)限細節(jié)

那么這種配置方式會非常順手。

后續(xù)如果需要更精細的用戶隔離或權(quán)限控制,可以再逐步引入專用用戶、ACL 等機制即可。

參考鏈接:

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

阜阳市| 洪雅县| 原平市| 大兴区| 东台市| 黄骅市| 呼和浩特市| 资阳市| 榕江县| 澄城县| 怀集县| 炎陵县| 兴和县| 安达市| 庆城县| 巴中市| 襄垣县| 西乌| 万载县| 澄迈县| 广汉市| 吴旗县| 巴东县| 灵台县| 龙口市| 古蔺县| 会东县| 桃园县| 商都县| 陵川县| 恩平市| 武平县| 安徽省| 桦川县| 曲阜市| 浪卡子县| 华亭县| 辽源市| 洪雅县| 大同县| 东兰县|