深入了解 Samba:实现 Linux 与 Windows 网络共享
1. smbmount 问题诊断与自动挂载
smbmount 在挂载共享目录失败时,无法明确告知具体错误原因。此时,可使用 smbclient 来诊断问题,它同样来自 Samba 包。smbclient 能列出共享目录内容,实现文件的复制操作,且能提供更详细的错误信息。若需进一步了解,可查看 smbclient(1) 的手册页。
当使用 smbmount 成功挂载共享目录后,可在 /etc/fstab 文件中添加条目,使系统启动时自动挂载共享目录。例如:
//maya/d /maya-d smbfs/
credentials=/etc/samba/pw,uid=jay,gid=jay,fmask=600,dmask=700 0 0
2. 使用 Samba 提供 SMB 共享
Samba 可用于将 Linux 系统上的文件共享给网络中的 Windows 客户端。它用途广泛且具有高扩展性,既可为单个 Windows 客户端提供文件共享,也能为包含数千个 Windows 客户端的网络构建可靠且高性能的文件和打印服务器。
不过,SMB 协议较为复杂,Samba 提供了大量配置选项。下面将介绍一个简单的 Samba 设置,尽可能使用默认设置。若要支持大量使用不同版本 Windows 的用户,或使用 Samba 的高级功能,建议仔细阅读 Samba 文档,甚至阅读相关书籍,如 O’Reilly 的《Using Samba》。
超级会员免费看
订阅专栏 解锁全文
4

被折叠的 条评论
为什么被折叠?



