samba使用方法

1.在新立德软件包里安装samba软件

 

 

2.打开samba


3.点击File-Add Share

 

4.Browse选择添加文件夹

 

5.选择writable和visible

 

6.Access选择allow everyone,点击OK确定。

 

7.在windows网络共享中即可以找到ubuntu系统共享的文件夹

### Samba使用方法与常见用法 Samba 是一款提供 CIFS 协议支持的软件,主要用于 Linux 系统与 Windows 系统之间的文件共享与访问。它通过模拟 Windows 文件服务器的行为,使得 Linux 系统能够无缝融入 Windows 网络环境中。Samba 监听 TCP 的 139、445 端口以及 UDP 的 137、138 端口,以实现完整的文件共享和网络发现功能 [^3]。 #### 配置 Samba 共享目录 在服务端,Samba 的主配置文件为 `/etc/samba/smb.conf`。可以通过编辑该文件来定义共享目录及其访问权限。例如,若要共享路径 `/home/clh/windows_share`,则需要在 `[global]` 部分添加 `userShareOwnerOnly=false`,以允许共享非用户主目录路径 [^4]。定义共享目录时,可使用如下配置示例: ```ini [shared] path = /home/clh/windows_share writable = yes browsable = yes valid users = clh ``` 配置完成后,需重启 Samba 服务以使更改生效: ```bash systemctl restart smb.service ``` #### 创建 Samba 用户 Samba 用户必须是系统中已存在的用户。使用 `smbpasswd` 命令可创建 Samba 用户并设置密码。例如,为用户 `root` 设置 Samba 密码: ```bash smbpasswd -a root ``` 输入两次密码后,该用户即可通过 Samba 协议访问共享资源 [^2]。 #### 客户端访问 Samba 共享 在 Windows 客户端上,可通过文件资源管理器访问 Samba 共享目录。输入 `\\服务端IP地址`(如 `\\172.25.254.117`)即可看到共享目录,并根据提示输入用户名和密码进行访问。 在 Linux 客户端,可以使用 `mount.cifs` 命令挂载 Samba 共享目录。例如: ```bash mount -t cifs //172.25.254.117/shared /mnt/samba -o user=clh,password=yourpassword ``` 此命令将远程共享目录挂载到本地 `/mnt/samba` 目录下,便于直接访问和操作文件。 #### 安全性与防火墙设置 在配置 Samba 服务时,需确保防火墙允许相关端口通信。通常,Samba 使用 TCP 的 139 和 445 端口,以及 UDP 的 137 和 138 端口。在 CentOS/RHEL 系统中,可临时关闭防火墙以测试连接: ```bash systemctl stop firewalld.service ``` 若需长期开放端口,应配置防火墙规则以确保安全性。 #### 其他注意事项 - Samba 用户需与系统用户保持一致,且密码独立管理。 - 若需限制访问权限,可在 `smb.conf` 中使用 `valid users`、`read only`、`create mask` 等参数进行控制。 - 日志文件通常位于 `/var/log/samba/` 目录下,可用于排查连接问题。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值