Articles of samba

在使用SDFS时删除chunks.chk文件是否安全?

我安装了一个临时存储NAS,使用各种硬盘驱动器和随机组件,躺在我的工作间。 它正在运行CentOS 7,通过廉价的虚拟RAID控制器连接一个8 500 GB SATA驱动器的软件RAID作为备用驱动器。 然后,我使用SDFS创build基本path驻留在软件RAID上的重复数据删除卷(即chunks.chk,数据库文件等所在的位置)。 然后安装SDFS卷并通过CIFS / Samba将安装的SDFS卷的文件夹共享到我的Windowsnetworking。 为了testing它,我复制了1.6TB的随机硬盘镜像文件到共享中。 像魅力一样工作! 我检查重复数据集307gb! 为我的DD映像文件节省了大量的空间。 然后,我从Windows计算机中删除了CIFS共享中的图像文件,这些文件用于复制文件。 但是,307gb chunks.chk文件仍然存在,并且共享映射时,即使删除了文件,并且它们不再存在于共享中,仍会报告使用了307gb。 有两个问题,第一,SDFS是否具有内置设置,当从已装载的SDFS卷的文件夹中删除文件时,我可以启用清理chunks.chk文件? 主要是,我的问题是,删除chunks.chk文件是否安全,知道我不再存储,或打算存储在chunks.chk文件夹中的数据? 非常感谢您宝贵的见解!

惠普打印机协商哪些authentication协议到Windows服务器共享?

我试图find指定可以执行直接扫描Windows样式共享文件夹的新HP打印机的协议协商过程的信息 – 特别是HP 8600系列感兴趣。 他们是否支持客户端encryption/ SMB签名? NTLM v2? LM ??? (喘气) 我正在诊断一个新的HP 8620的问题,扫描到不同的SAMBA托pipe的networking文件夹; 一个目标文件夹起作用,一个不起作用,我相信这两个服务器上定义的身份validation协议之间可能存在无意的区别。 找出打印机正在尝试协商,可能会帮助我确定问题。 谢谢。 编辑1:下面的每个build议,我已经从打印机Wireshark跟踪到两台机器下面。 我不是一个解释这些痕迹的专家,但是我可以告诉我们在失败的机器上authentication“跳舞”只是永远不会完成,最后一个序列在第14行和第15行出现。打印机是10.10.10.19; .103和.221盒是SAMBA服务器(.103 SAMBA 4,.221 SAMBA 3.6)。 我注意到没有FID返回,没有错误信息表明失败,什么都没有。 通过14/15行跟踪看起来完全一致,所以我将它与下面的成功日志相比较: 失败的机器: 1 0.000000 10.10.10.19 -> 10.10.10.103 TCP 78 55828â445 [SYN] Seq=0 Win=8688 Len=0 MSS=1460 WS=1 SACK_PERM=1 TSval=187791417 TSecr=0 2 0.000041 10.10.10.103 -> 10.10.10.19 TCP 74 445â55828 [SYN, ACK] Seq=0 Ack=1 […]

间歇权限从SAMBA安装打开文件时发生错误

如上所述,当我试图通过SAMBA挂载打开文件时,有时它可以正常工作,并且vi打开文件,但是其他时间vi会打开并出现如下错误: "Windows/Custom2d.txt" [Permission Denied] 请注意,这不只是vi这样做: cat: Windows/Custom2d.txt: Input/output error Windows是mount的linux文件夹名称。 我可以安装到其他Windows计算机共享文件夹相同的命令和相同的共享设置没有问题。 以下是我的安装命令: sudo mount -o user=<username>,uid=<username>,gid=<username>,nolinux //<Windows-IP>/temp Windows 我挂载时没有错误。 我在本示例中打开的文件具有以下文件结构: c:\temp\Custom2d.txt 我已经确保C:\ temp被共享,并且有20个允许的同时用户。 这是一个testing,表明它与recursion子文件夹共享没有任何关系。 我尝试了IP刷新,重新安装,重新启动和几个不同的安装命令。 有没有人有任何想法可能发生什么? 编辑:这是一串命令来说明问题: $ cat Windows/Custom2d.txt … File Text … $ cat Windows/Custom2d.txt cat: Windows/Custom2d.txt: Input/output error $ cat Windows/Custom2d.txt cat: Windows/Custom2d.txt: Input/output error $ cat Windows/Custom2d.txt cat: Windows/Custom2d.txt: Input/output error

AD DC for domain无法联系

我们在Debian 8上使用samba4作为AD DC,在另一台Debian 8机器上使用isc-dhcp作为DHCP路由器。 问题是,如果我在Windows客户端上设置DHCP IP,我无法join域。 如果我在Windows客户端首选的DNS上添加AD DC IP,我可以join域,但电脑不能上网。 我认为问题是与DHCP服务器。 我想所有的dynamicIP上的Windows客户端不静态。 / etc / network / interface为域服务器 # The primary network interface allow-hotplug eth1 iface eth1 inet static address 10.10.1.100 netmask 255.255.255.0 network 10.10.1.1 broadcast 10.10.1.255 gateway 10.10.1.1 dns-nameservers 10.10.1.100 dns-search altfeldc.local / etc / hosts为域服务器 127.0.0.1 localhost 10.10.1.100 altfeldc.altfel.local altfeldc # The following lines […]

从/ etc / hosts通过主机名挂载时,Samba共享不起作用

我有这行/etc/hosts文件 10.1.17.123 SAMBAWINSERVER 我试图通过hosts文件中的名称来挂载samba共享引用服务器。 我试图通过普通的mount命令或/etc/fstab作为cifs共享挂载它。 我也通过smbnetfs依靠fuse 。 结果在两种情况下是相同的。 它拒绝通过SAMBAWINSERVER (它运行Server 2012)来安装共享,但是当我用10.1.17.123replace它时,工作得非常好。 按名称工作。 我也有一个DROBO文件服务器映射为 10.1.17.124 SAMBADROBOSERVER 当我通过名称安装SAMBADROBOSERVER服务器的共享时,无论采取何种方式,都可以正常工作。 DROBO内部是一台Linux机器,我猜这可能会有所作为。 我的推测是, windows服务器不喜欢被称为任何东西,但它自己调用。 但是,为什么Windows甚至会关心我在本地hosts文件中所谓的? 在这一点上,我需要其他专家的帮助。 有什么我可以在linux机器或windows服务器上做的,以便能够依赖/etc/hosts条目时,安装samba共享?

针对一个特定用户帐户的samba身份validation问题

桑巴面临着一个令人讨厌的问题。 这是我的设置: Windows Server 2003 + Active Directory(用户身份validation) NAS服务器(Ubuntu 12.04 + PBIS Open Broker,所以这个NAS是在AD + Samba 3.6.3中注册的) WS AD服务器上的一些AD组 在AD的NAS上有一些股份 解压/etc/samba/smb.conf: [boxes] comment = Development boxes valid users = @"DOMAIN\dev" writable = yes path = /media/raid/boxes write list = @"DOMAIN\dev" DOMAIN \ dev组在阅读和写作时都允许使用“框”共享。 它运作…除了我自己的帐户。 通过我自己的帐户,我可以访问普通股(与“域用户”组共享),但不能访问更具体的股票(在最后一种情况下,我总是会用“拒绝访问”信息向我提供凭据) 。 我不得不说,这不仅仅是这种情况,一年多来这个工作已经完美无缺,而且这个问题最近出现了,我没有记住任何具体的变化。 我正在寻求帮助,因为我目前在Samba方面还不够好,无法调查发生的事情。 我浏览了/ var / log / samba中的以下日志文​​件: log.smbd:没有什么意义 […]

Samba4 AD域与Windows AD域

最近,我们想从Samba 3.6领域转移到更新的领域,因为这个领域的控制器在几年前已经足够了,但现在不是。 我们的公司增长到近300台机器,从我们刚刚起步的40台起。 这里是我的问题:当我们将继续使用Samba时,我们会失去什么,但将其升级到4.1而不是部署Windows Server 2012 R2? 对我们来说重要的是: 远程pipe理 – 我们在全国各地设有多个办事处 Active Directory和我们的CRM之间的连接:身份validation,公司结构,共享

Centos AD身份validation与SSSD,如何添加Samba份额

我一直试图让这个工作可靠一段时间。 下面是细节: 具有SSSD授权的Centos 7到Active Directory(全function)在这里是sssd.conf文件: [sssd] domains = example config_file_version = 2 services = nss, pam [domain / example] realmd_tags = managing-system用sambajoinenumerate = false cache_credentials = false id_provider = ldap auth_provider = ldap ldap_schema = ad ldap_uri = ldaps://example.edu ldap_search_base = dc = example,dc = edu ldap_default_bind_dn = CN = useraccount,OU = people,DC = example,Dc […]

Samba连接从OS X失败

服务器运行Ubuntu 12.04和Samba 3.6.3。 Windows用户可以使用path\\my_server.com\username和帐户\username毫无问题地挂载他们的共享。 但是,当我尝试与OS X 10.10.5本地GUI客户端连接时,validation失败。 日志看起来像这样: 2015/09/29 15:47:23.536252, 3] smbd/sesssetup.c:1107(reply_sesssetup_and_X_spnego) NativeOS=[Mac OS X 10.10] NativeLanMan=[SMBFS 3.0.2] PrimaryDomain=[] [2015/09/29 15:47:23.536318, 3] ../libcli/auth/ntlmssp_server.c:348(ntlmssp_server_preauth) Got user=[OSX_user] domain=[MY_SERVER] workstation=[workstation] len1=24 len2=260 [2015/09/29 15:47:23.536415, 3] auth/auth.c:219(check_ntlm_password) check_ntlm_password: Checking password for unmapped user [MY_SERVER]\[OSX_user]@[workstation] with the new password interface [2015/09/29 15:47:23.536469, 3] auth/auth.c:222(check_ntlm_password) check_ntlm_password: mapped user is: [MY_SERVER]\[OSX_user]@[workstation] [2015/09/29 […]

Samba AD DC没有显示打印机

我已经使用V4.1.6-Ubuntu将我的Ubuntu服务器设置为AD DC。 当我尝试从Windows客户端访问打印机共享时,出现“非法function”错误。 我尝试了从Windows 10和Windows 7客户端。 此外,当我浏览服务器时,打印机不可见。 CUPS正在运行,从CUPS打印完美的工作。 smb.conf文件 # Global parameters [global] workgroup = WORK realm = WIN.WORK.COM netbios name = WORK-SERVER server role = active directory domain controller server services = rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbind, ntp_signd, kcc, dnsupdate, smb dcerpc endpoint servers = epmapper, wkssvc, rpcecho, samr, netlogon, lsarpc, […]