我公司有一个大约 50 台计算机的网络。我们所有的文件都存储在云中,我需要更改它。
我已经有一个用于本地应用程序测试的 Ubuntu 服务器,并且我想用它进行文件共享。
问题是,网络上有 Windows 机器、OSX 和 Linux。
我发现到处都有人推荐 Samba。但是用户管理如何运作呢?
我是否必须创建用户并为每个用户设置密码?
用户有没有办法管理其信息和密码?
答案1
有一些要点需要考虑。如果您想要本地文件共享,则可以使用不同的协议来实现这一点。
Samba 是 Windows 客户端所需要的。即使 Apple 也喜欢 SMB2 协议。但它们与 NFS 和 AFP/AppleTalk 兼容。而 Linux 基本上可以说一切,只需要客户端能够做到这一点。
关于用户。你应该注意这一点。分析你的问题,我认为你没有一些集中式用户管理后端,例如 OpenLDAP、FreeIPA 或 Active Directory。因此,你需要创建用户并为他们设置密码。在 Ubuntu 中,你可以让用户通过 SSH 或在服务器上使用命令本地更改密码passwd
。