百度
360搜索
搜狗搜索

linux怎么用smb共享文件夹详细介绍

在 Linux 系统中,你可以借助 Samba 服务来共享文件夹。Samba 服务能让 Linux 系统在网络里与 Windows、macOS 等系统共享文件和打印机。以下是设置步骤:

1. 安装 Samba 服务

不同的 Linux 发行版安装 Samba 服务的命令有所不同:

Ubuntu/Debian 系统

bash

  update

samba

CentOS/RHEL 系统

bash

 yum  samba samba-client

2. 创建共享文件夹

你需要创建一个用于共享的文件夹,同时设置好相应的权限。例如,创建一个名为 shared_folder 的文件夹:
bash

  /home/user/shared_folder

/home/user/shared_folder

3. 配置 Samba

你需要对 Samba 的主配置文件 /etc/samba/smb.conf 进行编辑。在文件末尾添加以下内容:
plaintext

[shared_folder]

comment = Shared Folder

path = /home/user/shared_folder

browseable = yes

read only = no

guest ok = yes

参数说明:

  • [shared_folder]:这是共享文件夹的名称,客户端在访问时会用到。
  • comment:对共享文件夹的描述。
  • path:共享文件夹在服务器上的实际路径。
  • browseable:设置为 yes 表示客户端能够浏览这个共享文件夹。
  • read only:设置为 no 表示客户端可以对共享文件夹进行读写操作。
  • guest ok:设置为 yes 表示允许访客无需密码访问。

4. 重启 Samba 服务

在完成配置后,需要重启 Samba 服务使配置生效:
bash

 systemctl restart smbd

5. 设置防火墙

若你的系统开启了防火墙,需要开放 Samba 服务使用的端口(通常是 TCP 139 和 445):

Ubuntu/Debian 系统

bash

 ufw allow samba

CentOS/RHEL 系统

bash

 firewall-cmd  --add-servicesamba

firewall-cmd

6. 访问共享文件夹

在其他计算机上,你可以通过以下方式访问共享文件夹:

Windows 系统

打开 “文件资源管理器”,在地址栏输入 \\<Linux服务器的IP地址>\shared_folder,然后回车即可。

macOS 系统

打开 “访达”,选择 “前往” -> “连接服务器”,输入 smb://<Linux服务器的IP地址>/shared_folder,然后点击 “连接”。

通过以上步骤,你就能在 Linux 系统上使用 Samba 服务共享文件夹了。

阅读更多 >>>  linux打开命令提示符快捷键

网站数据信息

"linux怎么用smb共享文件夹"浏览人数已经达到19次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux怎么用smb共享文件夹的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!