IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Linux 通过 samba 共享文件夹给 Windows

    Loong Cheung发表于 2023-09-09 13:10:00
    love 0

    要在 Linux 上通过 Samba 向 Windows 分享文件夹,请按照以下步骤操作:

    1. 首先需要确保 Linux 系统已安装 Samba,请在终端运行以下命令安装 Samba:

      sudo apt update
      sudo apt install samba
    2. 在 Linux 系统上创建要共享的文件夹,例如创建一个名为 shared_folder 的文件夹:

      mkdir /home/your_username/shared_folder
    3. 分配给该文件夹合适的权限,以便其他用户可以访问和添加文件:

      chmod 777 /home/your_username/shared_folder
    4. 为了允许其他用户(例如 Windows 用户)访问该共享文件夹,需要编辑 Samba 配置文件,在 /etc/samba/smb.cnf 的末尾添加共享文件夹的详细信息。使用文本编辑器打开文件,例如:

      sudo nano /etc/samba/smb.conf
    5. 向配置文件的末尾添加以下内容,然后保存并退出:

      [shared_folder]
      path = /home/your_username/shared_folder
      browseable = yes
      read only = no
      guest ok = yes
      create mask = 0755
      directory mask = 0755
      writable = yes

      这些设置将使任何 Windows 用户可见该共享文件夹,并允许他们读写文件。根据需要调整设置。

    6. 重启 Samba 服务以应用更改:

      sudo systemctl restart smbd
    7. 此时,在 Windows 计算机上打开文件资源管理器,然后在地址栏中输入 Debian 计算机的 IP 地址和共享文件夹的名称。例如,如果 Debian 计算机的 IP 地址是 192.168.0.100,那么在 Windows 的文件资源管理器地址栏输入:

      \\192.168.0.100\shared_folder

    现在你应该能够在 Windows 和 Linux 之间共享文件了。如果需要更多的权限管理,请查阅 Samba 官方文档以更深入地了解配置选项。



沪ICP备19023445号-2号
友情链接