我在 Ubuntu 10.04 中安装了 samba4,但由于语法差异而出现问题。我在网上找不到任何文档来让它工作。我所能找到的都是旧版 Samba 的内容,所以我打算使用旧版。
答案1
版本 4 被列为“alpha-ware”,除非您是开发人员和/或愿意忍受潜在错误相关的问题,否则版本 3 应该会更好用。
补充:首先:确保您的共享数据已安全备份(即至少它不在任何树中,不会被即将进行的卸载过程删除)
要恢复到版本 3,您可以使用 Synaptic 包管理器删除为版本 4 添加的包。请确保您获取的是“元包”,而不仅仅是部分内容。然后选择版本 3 元包并添加它。
接下来,您必须修改 smb.conf 文件以明确添加您的共享。用户主目录通常由默认 smb.conf 共享,但 YMMV。
假设您想要限制访问,则必须为用户添加密码,通常使用 smbpasswd -a 用户名
然后启动 smbd -D 和 nmbd -D(D 表示作为守护进程运行),然后就可以启动并运行了。smbcontrol 也可用于启动或关闭