钟二网络头像

钟二网络

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

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

linux安装samba服务前提准备

钟逸 Linux 2025-05-09 08:19:02 11

软件要求

* Linux 操作系统(推荐 Ubuntu 或 CentOS)

* Samba 软件包(版本建议 4.15 或更高)

* CIFS 客户端(如 Windows 计算机)

硬件要求

* 至少 512MB RAM

* 至少 2GB 硬盘空间

* 以太网连接

网络配置

* Samba 服务器和客户端必须位于同一网络中。

* 确保防火墙允许 137、138 和 445 端口上的通信。

文件系统权限

* Samba 服务器上的共享文件夹必须具有适当的文件系统权限。

* 推荐使用以下权限:

* 所有者授予读写执行权限(rwx)

* 组授予读写权限(rw)

* 其他用户授予读取权限(r)

用户和组管理

* 在 Samba 服务器上创建要用于 Samba 共享的系统用户和组。

* 确保 Samba 用户和组具有对共享文件夹的访问权限。

时区设置

* 确保 Samba 服务器和客户端的时区相同。

* 否则,时间戳可能不匹配,导致文件复制问题。

防火墙配置

* 允许以下端口上的通信:

* TCP 137: NetBIOS 名称服务

* TCP 138: NetBIOS 数据报服务

* TCP 445: SMB 文件共享

* 使用以下命令启用端口:

shell

sudo ufw allow 137/tcp

sudo ufw allow 138/tcp

sudo ufw allow 445/tcp

验证前提准备

* 检查 Samba 软件包是否已安装:

shell

dpkg -l | grep samba

* 验证 CIFS 客户端是否可以访问 Samba 服务器:

shell

ping

* 确保防火墙已正确配置:

shell

sudo ufw status

文章目录
    搜索