我正在使用普通的SMB(Windows共享文件夹)通过不可靠的networking连接传输非常大的文件。 当然,使用Windows资源pipe理器意味着任何时候连接被中断,所有的进程都会丢失,并且任何进程中的文件都被破坏了。 这是否需要这个艰巨的? 是否有相当于一个下载pipe理器,可以主动pipe理数据推送到SMB共享,并可靠地暂停/恢复,如果networking连接动摇?
在我的小组中,机器非常异类,我们使用samba共享来合作文件等等。 除了一种情况外,它按预期工作(或者至less足够接近)。 一个例外是我的老板的笔记本电脑,一个雪豹macbook空气。 在他的桌面上(也就是雪豹),如果他创build了一个文件,它将以774的档次结束,但是当他使用Air创build它时,这个档案是644.关键的问题是笔记本上没有组写入权限创build的文件。 令人困惑的是,我在两台机器上看到的所有内容都是相同的 – 相同版本的OS X,相同版本的samba(3.0.25b-apple),相同软件的相同设置等等。想象为什么一台机器会比另一台机器有所不同,但它是。 为了完成描述,下面是我的smb.conf文件的相关部分: comment = my Share path = /path/to/share public = no writeable = yes printable = no force group = myshare directory mask = 0770 create mask = 0770 force create mode = 0770 force directory mode = 0770 编辑:我看了三个更多的Mac电脑,他们都按预期工作,离开这一台笔记本电脑真正的古怪。 这不像其他人那样好,因为它们都是豹。
我们有一个使用大量内容的分布式应用程序(所有types的文件)。 有几个服务器需要访问内容。 现在内容被冗余地存储在每个服务器上。 但是这变得越来越难看。 我们希望将内容存储在具有大型硬盘的单个存储实例中。 然后,我们要从我们的每个服务器上挂载这个存储实例的文件系统。 我想过使用NFS,但安全scheme似乎不适合。 现在我正在看桑巴,但我不确定这是否是正确的select。 所有的服务器都是Linux,Samba的主要目的是Windows / Linux环境。 Samba让我感兴趣的是用户级别的安全性。 除安全外,另一个主要要求是性能。 我们的服务器需要快速访问内容。 这在局域网上尽可能快。 桑巴是不错的select吗? 还有什么其他的select? 那么WebDAV呢? 编辑:我需要做什么:我们有不同数量的服务器需要访问越来越多的文件。 我们预计会变成几个结核病。 我们称这些文件为“内容”。 所有服务器都必须使用相同版本的内容。 服务器需要对内容进行并发只读访问 。 内容相对较less更新。 每周一次,每月一次,但可能会更频繁。 现在可以在每台服务器上同步内容,但是在不久的将来这将会变成一件痛苦的事情。 更新必须相当活泼。 我们认为只需在一台服务器(存储服务器)上更新/同步内容,并让所有其他服务器将内容作为远程文件系统安装。 祝一切顺利 一月
tl; dr假设一个基本的(但function正常的)LDAP / PAMconfiguration,当我尝试将一个现有的UNIX / LDAP用户添加到Samba时,smbpasswd如何失败并显示此错误消息? 我有一个基本的,但工作在Debian服务器上的LDAP设置,有很less的帐户加载了密码等,他们相应的UNIX帐户已经创build。 我也有一个基本的PAM / NSSconfiguration似乎正在工作。 我可以通过LDAPlogin和使用帐户。 现在我想使用Sambaconfiguration一个简单的文件共享,并通过PAM / LDAP后端对用户进行身份validation。 我处于需要使用smbpasswd实用程序创buildSamba用户的地步,但是这会导致错误。 首先,我设置LDAP密码: # smbpasswd -W 然后我尝试添加一个已经在LDAP中configuration的用户: # smbpasswd -a new_user New SMB password: Retype SMB password: Failed to add entry for user new_user. 所以我不知道为什么这个命令是失败的。 起初我想,这是因为我需要使LDAP目录中的用户成为sambaSamAccount 。 所以我更新我的用户的LDIF文件看起来像这样: dn: cn=new_user,ou=group,dc=example,dc=com cn: new_user gidNumber: 1000 objectClass: top objectClass: posixGroup dn: uid=new_user,ou=people,dc=example,dc=com objectClass: top […]
我有一个与WinXP漫游configuration文件的桑巴服务器,现在我必须有一些win7客户端。 有没有什么窍门可以使用相同的configuration文件设置在Winxp和Win7上login任何用户? 设置包含: – 桌面设置 – networking驱动程序 – 本地设置(无法访问控制面板等) 这些正在与WinXP的工作,但我不能在Win7上pipe理他们。 任何链接,甚至一个简单的例子,将非常感激。 我知道这是非常简短的列表,但如果您需要更多,我很乐意提供更多。 (对不起我的英语不好) 每一个技巧或可能的解决scheme会让我开心:))) 最后我有一半的结果,与KIXSTART和Win7中禁用UAC。 现在我可以映射来自SMB的驱动程序,但configuration文件仍然是一个问题。 我想我打开另一个问题,只是关注Win7的个人资料,并会围绕/合并configuration文件。:)感谢所有的评论。
我试图在CentOS上设置/ home / share上的Samba共享。 我没有很好的设置这种服务的经验。 我一直在这里和那里遵循指南和build议,但还是有一些缺失。 以下是完整的问题描述。 机器设置:我使用“minimal”ISO镜像安装了CentOS 6.3服务器,并运行在VMware Player(希望ESX很快)。 networking连接。 我正在做的:为networking上的某些用户设置一个Samba共享文件夹来访问(Windows用户)。 症状:我无法连接到共享,也不能获得共享列表。 我尝试从我的Mint 14笔记本电脑和Win7电脑。 我可以ping虚拟机,但我不能让它连接到共享目录。 我尝试了所有我能想到的方法。 我经常在Windows和Linux上安装远程目录。 我很确定我的configuration中缺less一些东西。 我到目前为止所做的: 通过遵循这里的指示来固定networking访问(“对于DHCP”部分)。 在做这件事之前,我什么都不能。 现在我可以ping通本地networking上的其他计算机,以及互联网上stream行的域名。 安装了MySQL ODBC连接器(yum),Mono(已编译)和Samba(yum)。 我需要前两个东西。 只是为了完整而说。 根据此页面添加了针对samba的防火墙规则。 我validation了语法(testparm),它也加载没有任何错误。 iptables的: *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A […]
testamba在桑巴可能会产生这样的信息: rlimit_max: rlimit_max (8192) below minimum Windows limit (16384) 这似乎可以通过使用这个Linux命令ulimit -n 16384增加最大打开文件限制来解决。 这是一个典型的桑巴箱安全的变化? 应该在哪里存储这个设置,以便在启动时可以使用samba服务?
我有与桑巴archlinux。 我注意到从上次更新它开始avahi守护进程。 如果我停止/禁用avahi,似乎桑巴自动启动avahi。 也试图杀死。 打印在桑巴中禁用。 如何防止桑巴桑巴启动后启动avahi?
阅读https://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/groupmapping.html ,我发现存在别名的组。 但这个别名是什么意思? 这意味着它连接到另一个组,并inheritance这个权限? 如果是这样,我怎么能找出它属于哪个组? 我在互联网上找了它,但一点也找不到。 在互联网上有很多关于SID,RID的信息,但别名方面没有。 SID中的含义是什么? SID存在于Active Directory域(Windows Server)和Samba(PDC)中。
我正在试图build立一个为Windows客户端提供一些文件共享的服务器,我希望它能够与我学校已经build立的现有authentication框架进行整合。 有一个Windows LDAP服务器,它包含所有学生的信息 – 我希望Samba根据该服务器进行身份validation,并根据需要授予对共享的访问权限。 我已经查找了指南,但是我所能find的是用于设置我自己的LDAP服务器以供Samba使用的文档。 我的情况有些受限:我没有LDAP服务器的pipe理员权限,我需要使用该服务器,因为我非常希望为我的用户提供一个统一的login(即不必让每个人都保持独立帐户在这台服务器上)。 我已经成功地设置了LDAP,Kerberos,PAM和NSS,以便用户可以通过SSH以他们的LDAP用户名login,但是我不知道如何让Samba执行相同的操作。 我听说Samba使用PAM是不好的,因为这需要禁用密码encryption。 是否有办法在没有任何远程计算机的pipe理权限的情况下设置Samba来针对单独的LDAP(或Kerberos)服务器对用户进行身份validation? (这也意味着将服务器joinActive Directory域几乎是不可能的。)