我已经成功地在我的Centos 6.5上安装了samba。 而且我也创build了samba用户。 在Windows 7客户端,我可以连接到桑巴,我可以看到文件,但是当我试图打开它,它说我无法访问它。 这是我的samba.conf: # This is the main Samba configuration file. You should read the # smb.conf(5) manual page in order to understand the options listed # here. Samba has a huge number of configurable options (perhaps too # many!) most of which are not shown in this example # # For […]
我想logging所有用户在samba共享上的删除。 我注意到,当同时使用vfs_audit和vfs_recycle时,删除不会被sambalogging。 在下面的configuration中,不会logging[share1]上的删除,可能是因为文件不是“删除”,而是移动到/data/share1/.recycle 所有的删除logging在[share2]上。 有什么办法呢? 我没有看到在vfs_audit手册页中loggingmv的选项。 谢谢。 [global] audit:prefix = %u|%I|%m|%S audit:priority = notice audit:facility = LOCAL7 vfs objects = audit audit:failure = none audit:success = mkdir rename unlink rmdir pwrite connect [share1] recycle:repository = .recycle vfs objects = recycle path = /data/share1 recycle:keeptree = yes recycle:versions = yes [share2] path=/data/share2
上下文:我正在使用模拟MS NT Server 3.5的Samba PDC(而不是AD模式)。 我的问题是在smb.conf的以下行: logon home = \\%L\%U 此行使用户以用户的LDAP条目中指定的alphabeth字母来调用其用户名后命名的主分区: sambaHomeDrive: Y: 我的问题是:我可以更改logon home logon home = \\my_store_server\%U 或者我不得不在PDC上安家?
(是的,我知道我需要升级到一个相当现代化的Samba版本,假设由于各种原因目前不可行。) 假设Windows Server 2008(或R2)是AD域控制器,可以连接到它的最老版本的Samba是什么? 我有一些老的Linux服务器,运行3.0.25以上版本的Samba,很高兴地连接到Win 2003 DC。 显然这不再是一个选项。 为了让他们现在工作,我必须做的最低要求是什么? 我看到一些说3.5,其他说3.0.21c,其他说3。 提前致谢。
我正在努力与Windows 7机器和我的公司桑巴3域控制器之间的信任关系问题。 只有当我尝试添加一个域用户到我的机器pipe理员权限时,才会出现这个问题。 我调整了机器registry根据Windows 7下的https://wiki.samba.org/index.php/Required_settings_for_NT4-style_domains 。机器join域就好了,但是当我去添加域用户到机器得到“用户无法添加,因为发生以下错误:此工作站和主域之间的信任关系失败。 我们已经尝试过的事情:离开和重新join域,将工作站重置为出厂设置并重新开始(首先注册)。 我试图find这个问题的答案,我遇到的一切都是通过离开和重新join域来解决的。 我对这个领域非常陌生,所以我很抱歉如果我错过了我应该包括的重要信息或报告; 如果是这样,请问我是否有任何问题,我会尽力提供。 谢谢。
我刚刚configurationsamba保护共享(从Linux)到Windows机器 [homes] comment = Home Directories browseable = yes writable = yes read only = no create mask = 0700 directory mask = 0700 valid users = %S ; guest ok = no 为什么用户也是smb用户呢(为什么这么复杂?为什么我只能用已经存在的unix用户),我在Windows 7中可以看到两个文件夹 //<server>/homes <– this is my home from linux as supposed //<server>/myusername <– this is the same home 我真的不知道这是一个桑巴舞的问题,或者更可能是一个Windows的问题。 我怎么能忘记其中的一个,这是同样的事情两次:) 先谢谢你,
我有一个Ubuntu 16.04 LTS Web服务器,通过Samba挂载Windows文件服务器。 Web服务器需要能够偶尔执行与该服务器上的文件交互的任务。 但是,最近我们与Windows文件服务器中断,导致Web服务器开始performance得非常糟糕。 我希望挂载closures会简单地导致尝试与该文件夹交互的命令立即失败(使我们能够快速捕获和处理exception),但相反,看起来与挂载的交互发生得非常缓慢 。 这里是/ etc / fstab中用于装载共享的条目: //<Windows server hostname>/TPA /mnt/TPA cifs username=tasker,password=<redacted>,domain=<our domain>,sec=ntlm,iocharset=utf8,sec=ntlm 0 0 所谓“缓慢”,我的意思是说,如果我做了ls /mnt ,命令需要大概30秒才能完成,然后给我下面的消息: user@server:/mnt$ ls ls: cannot access 'TPA': Host is down 在networking应用程序本身也可以看到这种缓慢。 如果可能的话,我希望能够设置Web应用程序来检测共享是否closures,并优雅地处理,但是我不希望每个请求都花费30秒。 有没有一种方法可以configuration的东西,这样可以更好地处理? 为了使事情更加复杂,Web应用程序实际上在一个Docker容器中,该容器添加了一个指向/mnt ,这可能使事情变得更糟,尽pipe我想如果我用主机解决问题,那么容器应该有希望同样落伍。 任何build议将不胜感激! 编辑:我会补充说,暂时,我们已经卸载了违规山,并从fstab注释掉了这条线,这似乎使它“高兴”,但理想情况下,我宁愿一个解决scheme不是那么手动。
在centos上运行samba。 设置一些股票,并有一个奇怪的问题。 对于两个不同的共享同样的configuration,我可以访问1但不是其他的。 [test2] path = /usr/test2 writeable = no browsable = yes guest ok = yes guest only = yes public = yes read only = yes printable = no [layout_runtime] path = /u/layout/runtime writeable = no browsable = yes guest ok = yes guest only = yes public = yes read only = […]
我有一个很大的Samba共享列表,格式如 \\10.1.5.3\Share1 \\10.1.5.3\Share2 \\10.1.5.4\Share3 \\10.1.5.3\Share4 … thousands more of these … 我通过走每个文件夹的文件树索引这些文件夹的内容。 花了很长时间,但没有问题。 现在,如果自从第一个索引以来文件已经更改,我想要定期递增地重新索引这些文件夹。 所以很自然,我再次使用时间戳来遍历每个samba共享目录的文件树,以了解自上次索引以来文件是否已经更改。 由于在文件夹中访问时间戳的文件夹/文件数量太多,所以需要很长时间。 有没有更快的方法来做到这一点? 人们使用什么技术?
一个linux samba4域成员服务器的nmbd日志是用像下面这样的行填充的: query_name_response: Multiple (2) responses received for a query on subnet 192.168.1.54 for name ADOMAIN<1d>. This response was from IP 192.168.1.19, reporting an IP address of 192.168.1.19. 哪里: 192.168.1.54是成员服务器的IP地址 192.168.1.19是PDC的IP ADOMAIN是一个SAMBA NT样式的域 这些行每5分钟出现一次。 到底是怎么回事? 采取的随机步骤: rm /var/cache/samba/browse.dat ; 双重检查interfaces广播configuration(这是正确的); systemctl restart nmbd (常青树经典)。