Articles of samba

我可以使用电子邮件用户名作为SAMBA用户名吗?

当我尝试这个命令时,我得到这个错误 sudo smbldap-useradd -a -m -P [email protected] / usr / sbin / smbldap-useradd:非法用户名 有没有办法将电子邮件作为用户名,我该怎么做。

如何让Samba使用特定的域控制器?

目前,我在Ubunut Linux 16.04上连接到域控制器的Samba。 当我join时,我join了ad-1.example.com ; 然而,在两周后,它发现read-only-adc.example.com在自己的子网上,并且完全无法运行。 桑巴真的, 真的不喜欢只读域控制器。 到目前为止,我还没有find任何方法强迫Samba使用主域控制器的一个子网,可以通过修改/etc/krb.conf或在/etc/hosts虚假信息(它findIP地址而无需查看hosts文件)。 有谁知道如何解决这个问题?

将AD的服务主体提取到keytab

使用Samba 4作为Windows“域名成员”,我想自动部署keytabs。 具体来说,我想相当于将服务主体添加到适当的表。 例如, # kadmin -k /etc/squid/proxy.keytab -w secret -p kadmin/admin -q "ktadd HTTP/proxy.my.domain" 可悲的是,MS似乎没有提供kadmin互操作性。 桑巴有类似的命令 # net rpc vampire keytab all.keytab -U Administrator%secret # net ads keytab create -U Administrator%secret 然而这两者似乎都不能有select地提取服务主体。 另外,对于非平凡的网站安装,我想象“吸血鬼”方法需要太多的系统资源,更不用说使用ktutil进行必要的后处理。 在我的testing设置中,DC是Windows2008服务器,客户端运行的是3.14-ish Linux,MIT KRB5 1.15.x和Samba 4.x. 有问题的kerberized服务是Squid v3.5.x. 在DC( ktpass )上创build密钥表后,Kerberos集成本身可以很好地工作,然后手动将它们复制到每台机器上。 但我宁愿避免这种行人方式。 它不一定是基于Samba的解决scheme。 这只是我正在调查ATM的path。

Windows启动脚本使用Samba来安装程序

我试图通过我们的〜300台PC上的启动脚本安装几个程序 – McAfee的ePO代理和MS的SMS客户端。 我遇到的问题是,系统策略编辑器(Poledit.exe)允许我设置的启动/login脚本在login用户凭据的用户login时运行 – 因为我们所有的用户都具有“有限”的帐户,安装失败。 所以login脚本是不好的 – 我想我需要使用一个启动脚本,作为系统帐户运行,它具有足够高的凭据来执行安装。 但是启动脚本是在本地组策略中设置的,因此我无法设置它。 我错过了这里很明显的东西? 如何在使用Samba域时安装/更新程序? 澄清我正在使用Samba(PDC风格)域而不是Windows域 – 因此没有组策略只有系统策略编辑器

为什么我的samba打印机不可见(启动后),直到我重新启动smb?

我有一个老的HP1100和Ubuntu 9.10,现在升级到清醒的预发行。 我无法在networking上看到我的打印机(在nautilus上使用smb:// mycomputer,在xp上使用\ mycomputr)。 只要我不会重新启动smbd(在lucid:sudo重新启动smbd)我的打印机是不可见的networking共享。 所有文件共享始终可见。 我的打印机在smbd重新启动后可见并正常工作 任何线索可能会导致这种情况? 编辑!解决scheme! 最简单的方法来解决这个问题(至less在Ubuntu的11.04这个问题仍然没有解决)是编辑新贵smbd文件位于: /etc/init/smbd.conf 并换行: start on (local-filesystems and net-device-up) 有: start on (local-filesystems and net-device-up and started cups)

我可以用Samba隐藏或忽略符号链接

我正在尝试使用常规的旧窗口复制实用程序备份我们公司的网站。 网站充满了符号链接,如果他们都遵循,将膨胀到正常周长的400%的备份。 我已经告诉Samba不要遵循符号链接,但是将文件夹错误复制出来非常快。 也许这是复制util的错。 也许这是服务器的错(哈哈)。 任何人想到一个解决办法,除了chmod我所有的符号链接,使他们对备份用户透明?

NMBD是否依赖于DHCP?

我正尝试在embedded式Linux设置上debuggingSMB共享问题。 在深入研究源代码之前,我想确保这不是一个configuration问题。 所以这是我的情况: 场景-1:默认启用dhcp服务器 1-系统启动 2- udhcpcd服务器启动 3- smb服务器启动(smbd) 4 nmb服务器启动(nmbd) 5元共享访问 场景-2:默认情况下禁用dhcp服务器 1-系统启动 2- smbd开始 3 nmbd无法启动 4-人分享无法访问 5- $ / etc / init.d / udhcpcd start 6- $ / usr / sbin / nmbd仍然失败,没有错误消息 在这两种情况下,客户端PC和服务器设备都具有静态IP地址。 有没有可能,NMBD在某种程度上取决于DHCP服务器的启动?

多个用户在OSX中写入一个Samba安装点

我有一个OSX框包含一个脚本,写一个独特的文件到Samba共享。 脚本的第一部分装载共享。 在机器上有2个用户UserA和UserB。 每个都需要在任何给定的时间运行这个脚本, 但是只有安装共享的用户才能写入。 我真的需要这两个用户有rwx访问。 这是我所尝试的: 然后安装,然后chmod的安装点(没有效果 – 由Samba服务器推翻?) chmod安装点然后安装(同上) sudo mount_smbfs 两个用户都拥有pipe理员权限 理想情况下,一个解决scheme可以由一个用户执行(包含在脚本中),而不需要在机器启动时进行安装。 任何想法赞赏,谢谢!

QNAP TS-659的CPU负载较高

我们的办公室里有QNAP TS-659 Pro + Turbo NAS。 其硬件/软件是: 6个SATA II硬盘(共4.5 TB) 英特尔凌动D525 1.8GHz 1GB DDR2 固件 – 3.5.2 Build 1126T(最新版本) Linux 2.6.33.2 大多数情况下,它工作正常,但1-2周后,Samba deamon( smbd )会导致100%的CPU使用率,但是当我查看NASpipe理时,几乎看不到带宽使用情况。 它只是傻傻的,拒绝做任何事情。 我试图杀死所有的CPU使用率高的进程,但是当我打开一些文件时,它会再次进行检查(一个或多个smbd进程的CPU使用率很高)。 唯一可行的是重新启动NAS,然后再运行一两个星期。 有没有人遇到类似的问题?

Win 2008 Server发生了什么变化,Samba rpc控件不再有效?

我一直很高兴地使用Samba的net rpc service …来控制从我的Linux机器的Windows 2003服务器上的服务,但现在控制Windows 2008服务器给我WERR_ACCESS_DENIED错误。 看来WinXP上也存在这个问题(使用sc ),但是从Win7上可以使用。 Windows 2008服务器如何允许远程访问发生了一些变化,在客户端(Samba)有什么可以做的事情来解决这个问题? 提前致谢! (Samba 3.6.3,Win2008R2)