我可以添加Samba用户而不必添加UNIX的用户?

我正在configurationDebian服务器上的Samba共享,我想创build一些简单的username:password帐户,可以访问共享,而不必将UNIX用户添加到我的机器。

我可以这样做吗?

提前感谢!

昆汀

这是一个很好的解释: http : //ubuntuforums.org/showthread.php?t=825686

“你需要一个unix帐户的原因是,samba可以根据在文件系统上设置的权限来限制对文件的访问,如果unix用户没有本地权限来读取文件,那么同名的samba用户将不会也可以读取它,无论共享的设置如何,只要samba用户在/ etc / passwd中用UID列出,我想你可以禁用unix帐户。

检查你的[全球]部分。 有一个security = user参数。 如果你有这个部分设置为= user你仍然会被要求input密码。 您必须将其更改为security = share ,但请注意,此选项已被弃用!

您可以将多个虚拟用户映射到“nobody”无特权的unix帐户:

更多细节在这里: http : //htyp.org/smbusers

所以它看起来像:

nobody = user1 user2 user2

相反,你可以添加这些Unix账户,并设置/ sbin / nologin作为壳。