钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读836340
首页 Linux 正文内容

linux配置smb让组共享

钟逸 Linux 2025-03-10 05:13:41 17

SMB(服务器消息块)是一个网络文件共享协议,允许Linux服务器与Windows客户端共享文件和文件夹。配置Linux SMB让组共享可以实现组成员对特定共享资源的访问控制。

组共享配置步骤

1. **安装并启动SMB服务器**

在Linux服务器上安装Samba包,这提供了SMB服务。使用以下命令启动Samba:

sudo systemctl start bd

2. **创建组**

创建一个新的组,用于访问共享:

sudo groupadd myshare

3. **创建共享目录**

在服务器上创建一个目录来存储要共享的文件:

sudo mkdir /srv/myshare

4. **配置SMB共享**

在Samba配置文件/etc/samba/ b.conf中添加以下配置:

[myshare]

path = /srv/myshare

writable = yes

valid users = @myshare

其中:

* "myshare"是共享的名称。

* "path"是共享目录的路径。

* "writable"允许组成员写文件。

* "valid users"指定只有@myshare组的成员才能访问共享。

5. **添加用户到组**

将需要访问共享的用户添加到myshare组:

sudo usermod -aG myshare username

6. **重新启动SMB服务器**

重新启动Samba服务以应用更改:

sudo systemctl restart bd

验证组共享

使用Windows客户端连接到Linux服务器,输入共享路径:\\<服务器IP或名称>\myshare,然后输入属于myshare组的用户的凭据。验证共享是否可以访问并写入。

文章目录
    搜索