我的一个客户最近得到了一台新的Windows 2012服务器来replace我们用作文件服务器的旧的Windows XP Professional计算机。 一切似乎都复制好,我存储了副本的日志文件,我看到新的共享从桌面计算机,也从正确的文件夹中的服务器填充。 当我第二天早上回来时,份额是空的。 日志文件表示完成了0错误。 所有复制的文件都不在共享中,并且不存储在新服务器的E:\根目录下。 以下是我复制的步骤:我基本上将新服务器插入networking,设置共享。 旧的服务器仍然连接到networking。 旧服务器的共享位置是\\ old-server \ old-server-files,它存储在名为C:\ old-server-files的文件夹中 新服务器的共享位置是\\ new-server \ new-server-files,它存储在名为E:\ new-server-files的文件夹中 我从新的服务器命令提示符使用了以下Robocopy命令: Robocopy \\ old-server \ old-server-files \\ new-server \ new-server-files / MiR / FFT / Z / W:5 /LOG:E:\server-copy.log 我慢慢地从桌面计算机上观看共享填充。 这个拷贝在千兆位以太网连接上花费了大约12个小时。 第二天早上我进来,没有任何文件在\\新服务器\新服务器文件共享,而从台式计算机看。 从服务器上看,共享是空的,文件夹E:\ new-server-files是空的。 E:\的根目录现在有文件而不是共享。 我不明白这是怎么发生的。 有人可以解释我可能出错的地方吗? 我可以发布server-copy.log我有robocopy创build,但我看着它,它说它复制到共享。 虽然是37个,所以我不得不找个地方来放。
我已经configuration了samba来共享这些文件。但是我想限制这些共享文件显示,除了网页浏览器中的授权用户。 例如: 我的smb.conf文件是 [Creative] printable = no writable = yes path = /mnt/project/Creative write list = +staff Comment = Creative valid users = creative, admin 我不想显示这个“创意”的文件夹,除了我的networking浏览器中的有效用户。怎么做?
我的问题是关于确保而不是确切的问题。 我有一个samba服务器(4.1),我有一个Linux客户端,它使用这个mount命令进行连接: mount.cifs $SHARE $DIR -o username=$USERNAME,password=$PASSWORD,domain=$DOMAIN 如果我重新启动桑巴服务 $ /etc/init.d/samba restart 挂载的文件系统仍然可用。 如果挂载的文件系统连接丢失,mount.cifs会重新连接吗? 没关系,如果我没有监控系统来重新分配这个份额,那可以吗? 谢谢!
[编辑] 我们尝试在安装了samba的服务器上使用samba_internal dns和bind9_dlz,但是即使通过IP尝试访问内部地址也会导致问题。 所以我们使用我们的DNS,这是一个不同的服务器。 这导致,有时身份validation,GPO的加载问题…我只是想知道如何解决这个奇怪的行为,因为它解决外部(互联网)名称/地址。 我有一个Debian Wheezy完全更新与Samba 4.1.17和AD。 我已经更新/升级了几个月。 几年前,服务器丢失了一些硬盘,configuration被破坏。 在那个时候试图快速解决的事情,我的老板使用桑巴4阿尔法版本,如果我没有错。 他创build了新的域名,用户按用户创build,再按组创build用户,然后创build共享等等。 有时我们遇到login问题,通过重新join域来解决。 像GPO这样的东西不能正常工作(大部分时间甚至没有工作)。 总结我没有升级到一个稳定的版本,不断升级,直到4.1.17。 直到今天,甚至更正许多事情与升级和更改设置,重做设置我无法解决恼人的DNS问题。 我们使用桑巴内部的DNS,但最近我已经testing,即使与bind9,但问题来解决像intranet.enterprise.org内部名称。 每个内部系统我们都有同样的问题。 它指向我们的内部DNS服务器。 我甚至创build了许多带有各种samba版本的新服务器,但都没有提出同样的问题。 所有的testing工作正常。 所有必要的端口都是开放的。 任何人都可以启发我吗?
我的Ubuntu 15.04服务器上有一些间歇性的身份validation问题。 我在这里直接询问了这个问题: Kerberosencryptiontypes错误 我的Windows数据中心现在是混合版本(我们正在努力消除较旧的数据中心并升级到最新版本。)如何validation每个Ubuntu数据中心的身份validation到哪个DC? 它只是使用DNS来find一个DC。 每个盒子总是使用相同的DC,只要它可用,还是会使用某种循环法? 由于问题是间歇性的,我很想知道它是否只与某些DC有关。
我在Ubuntu 14.04 LTS上安装了Samba服务器 我为每个人设立了一些股份。 例如,这是我的smb.conf的一部分: [logs] path = /srv01/logs browsable = yes read only = no force create mask = 0777 force direcory mode = 0777 这个共享文件夹可以打开每个用户(它没有auth),每个人都有读/写权限。 现在我的问题。 当某个用户在这个共享(\ myserver \ logs)中创build新文件夹时,创build的文件夹对用户nobody有0755的权限。 但是在我的smb.conf中,我通过这个string设置了0777权限: force create mask = 0777 force direcory mode = 0777 我做错了什么? 我需要为每个新的文件或文件夹在我的共享0777权限 提前致谢!
我在2个RHEL7节点上设置了GPFS / Spectrum Scale群集。 在那个集群上我创build了一个文件系统。 我想用kerberos启用基于LDAP的身份validation,以便我可以使用NFSv4 ACL来控制访问 在GPFS / Spectrum Scale群集的pipe理节点上,运行以下命令: mmuserauth service create –type ldap –data-access-method file –servers 9.xxx.xxx.xxx –base-dn dc=test,dc=sub,dc=domain,dc=com –user-name cn=bind,dc=test,dc=sub,dc=domain,dc=com –password xxxxxxx –netbios-name host1 –enable-kerberos –kerberos-server 9.xxx.xxx.xxx –kerberos-realm test.sub.domain.com 我收到以下错误: Either failed to create a samba domain entry on LDAP server if not present or could not read the already existing […]
TLDR:我可以用Apache Directory Studio(或其他通用ldap编辑器)合理地pipe理openldap中的samba帐户吗? 我目前正试图摆脱GOsa作为我们的LDAPpipe理工具。 (另外,我正在改变cyrus来dovecot,但是这是照顾的。)我想摆脱像GOsa这样的解决scheme,因为我们很难根据自己的需求来增强他们的软件,同时保持他们的代码。 此外,该项目还有2012年的最新版本。我想用像Apache Directory Studio或类似的通用ldap接口来编辑我们的用户。 由于我们使用这个目录来存储我们的samba帐户,所以我意识到GOsa在这个部门的工作比我想像的要多。 我不想手动生成不同的samba密码哈希(sambaLMPassword,sambaNTPassword)和非人类可读的字段(sambaPwdLastSet,sambaMungedDial)。 同样pipe理ID也可以是该工具应该做的事情。 GOsa和LAM之类的工具和完整的手动方法之间有什么办法吗? 还是必须在控制台上使用smbldap-tools并在ADS中编辑其余部分? :/ 谢谢! 编辑:桑巴4,但在经典模式
我有一个testing设置包含: 3个AD域控制器(设置为在它们之间进行复制),所有这些域控制器都在Univention Corporate Server 4.1上运行Samba 4.3 1个Windows 7 SP1客户端join到域中 1运行napp-it 16.02f的OmniOS r151018文件服务器join到为某些域testing用户设置的SMB / CIFS共享域 域名按照我的预期工作,Windowslogin工作,文件服务器访问工作,DNS以及直接IP连接工作,甚至closures一个DC工作时的故障转移。 唯一不起作用的是我无法在Windows 7机器的networking浏览器/networking邻居中看到OmniOS机器 。 在search所有计算机时,我可以在“searchActive Directory”中find它,并使用\\hostname (或IP)连接到它,而不会出现问题或延迟。 它似乎并没有正确宣传自己。 其他3台服务器和Windows机器本身就是人们所期望的,只有当机器断电时才会消失。 当search解决scheme时,我发现build议设置smb属性system_comment ,但似乎没有做任何事情,即使重新启动。 另外,我还注意到,随着OmniOS r151016和r151018的更新,与r151012相比,工作组模式下的常见直接发现不再适用(只能通过IP访问)。 这可能与我的问题有关系,也可能与我的问题没有关系,除了OmniOS版本的Illumos版本的“多个SMB支持变更”,我找不到任何更详细的信息。 造成这个问题的原因可能是什么?如何解决? 作为一种解决方法,networking驱动器的直接映射是可行的,但是如果共享的数量增加,这可能会成为问题。
我有一台OSX机器作为Guest连接到我的Ubuntu机器上的Samba共享。 它不再连接。 当我点击Finder中的“连接到服务器…”,并inputsmb://server/anonymous ,它会给出消息: There was a problem connecting to the server “server”. Check the server name or IP address, and then try again. If you continue to have problems, contact your system administrator. 但是,我可以作为Ubuntu Box上的注册用户进行连接,但无法编辑这些文件,因为它们是nobody用户拥有的。 我没有改变任何设置,只是没有尝试在一个星期左右的连接。 任何想法可能会导致这个突然的变化? 附加信息: smb.conf : [global] workgroup = WORKGROUP server string = Samba Server %v netbios name = server […]