只是为了好玩,我试图优化一个旧的桑巴服务器。 这是一个关于debian wheezy的3.6.6的samba 。 它有4个保税千兆以太网端口。 我正在testing不同的客户端。 Linux Debian wheezy Linux Debian sid Windows 8.1 它已经有点优化了。 阅读(重要的事情)似乎只是受到客户networking的限制。 所以我可以读取超过100MB / s。 写在另一方面只有22MB / s(Windows)和32MB / s(Debian wheezy)之间。 服务器磁盘足够快,CPU很无聊,所以我试着看着tcp转储。 在那里,我发现所有机器上的写入和读取之间的区别:TCP段长度(和TCP窗口大小) 当读取每个TCP数据包的有效负载比读取时大得多。 比较客户端似乎是这样的:有效负载越小,写入速度越慢。 我已经调整了在服务器端读写的套接字缓冲区,但我无法更快地写入。 有任何想法吗? 我正在寻找问题的正确方向,还是应该关注其他问题。 我如何影响分段的写作长度? 谢谢
我在Ubuntu Hardy基础架构上使用了smbldap工具,我希望能够为非技术用户提供一个Web前端来操作用户和组成员身份。 这样的野兽是否存在?
通过安装一个LAMP服务器得到一个维护维基的build议之后, 我继续寻找一个好的虚拟化 维基 。 我使用了VMware Player版本。 由于窗口框有Bonjour,我可以,例如, http://lamp.local 。 它可以看到Web客户端。 问题是,我不能ssh到一个目录scp我需要的文件,挂载一个usb thumbdrive(usbfs是不支持的),也没有得到桑巴工作。 我甚至无法更新Ubuntu安装,它失败了。 我已经尝试VMware Player中的桥接,NAT和主机专用networking设置。 Bridged给了我一个未定义的IP,而另外两个IP有不同的IP。 所有这三个设置都允许我访问webconfiguration,但是没有一个能够让我访问samba。 Windows通常会冻结,然后报告无法连接。 我宁愿不擦一个盒子来做一个专门的安装,有没有我可以让这个虚拟机工作,还是有更好的LAMP虚拟机呢? 这个已经和VMware Player一起工作了,所以我认为这将是完美的… 谢谢,
我们有一些Windows用户通过家里的VPN连接到我们的networking。 他们需要能够连接到我们的Samba服务器,并像访问局域网时一样访问映射的networking驱动器。 复杂的是,VPN客户端被放置在除办公室局域网之外的子网中,并位于防火墙之后。 我最容易让他们连接到networking共享的方式是什么? 我目前看到的解决scheme包括设置一个WINS服务器来解决名称问题,然后通过防火墙隧道传送一堆NetBIOS。 但是,这意味着我必须build立VPN DHCP服务器来发放WINS地址,我甚至不能确定在我们的思科硬件上。 我在想一定有一个更简单的方法。 我应该使用LMHOSTS文件吗? 或只是按IP地址映射? 另外,我对Windowsnetworking还不是非常熟悉,为了获得文件共享,我需要通过哪些端口来通过防火墙?
我得到了Fedora 12的samab和samba客户端,并通过iptables来允许它们。 出于某种原因,我似乎无法浏览我的Windowsnetworking。 我做错了什么,我怎么能做到这一点。 谢谢Jean – 我想浏览Windows工作组[编辑] – 设置工作组名称,在服务中重新启动SMB,可以浏览networking,但只有我的Fedora 12系统正在显示
我们有一个主要是Linux服务器和客户端的networking,我们最近从NIS迁移到Kerberos和LDAP。 其中一个主要原因是使用Kerberos来保护我们的NFS共享。 这一切都很好。 现在我们确实有一些windows客户端,我们希望以比使用WinSCP更舒适的方式使NFS共享可用。 据我所见,NFSv4不适用于Windows,更不用说支持Kerberos了。 这就离开了桑巴。 问题是Samba需要Kerberos凭据来访问NFS共享。 他们不知何故必须来自Windows。 用于Windows的MIT Kerberos客户端正常工作。 但是我不知道Samba是否可以使用来自客户端的证书,或者也可能只是取得密码并使用它来对KDC进行身份validation。 如果可以做到的话,怎么样?
我们使用Ubuntu 9.10服务器来传输Ghost-image文件。 我们只用Sambaconfiguration它。 DOS客户端连接到Samba。 最新的更新已安装,到目前为止服务器运行良好。 当我们用2GB的2个文件的相同图像对10台PC进行映像时,没有磁盘活动。 一切都加载在RAM中。 有4GB的服务器。 但是,当我们使用2个不同的500 MB(8x)文件的图像文件,然后有很多连续的磁盘活动。 速度较低。 所以看来,Ubuntu不会caching多一个大文件。 有设置来改变这种行为吗?
我有共享名为wwwroot文件夹的窗口服务器。 在我的Ubuntu的窗口计算机是不可见的。 当我按ctrl + L 并键入smb://window-comp-name/wwwroot 然后它工作 我试着使用安装该文件夹 sudo mount smb://SERVER/wwwroot /media/dir1 但它没有工作 我试过这个,它的工作。 任何人都可以解释为什么我的初始方法不起作用 sudo mount -t cifs //192.168.1.101/wwwroot /media/sputold_server -o username=administrator,password=877780,iocharset=utf8
我正在努力让桑巴队与团队合作。 我正在使用CentOS。 #sswords = yes lanman auth = no null passwords = no hosts allow = 129.130.155. netbios name = a server server string = base PHP server [team$] path= /var/www writable = yes valid users = @team force group = @team 我在linux中创build了一些用户,并将它们添加到一个名为team using的组中 groupadd -a -g用户名。 我试图login并得到一个NT_STATUS_NO_SUCH_GROUP 。 如果我在configuration文件中注释掉了最后两行,但是我希望拥有组的所有权,并且希望能够将用户添加到Linux中的组中,并使其能够与samba一起使用。
运行Ubuntu 7.04。 Samba已安装并正在运行。 Ubuntu服务器通过adsl调制解调器连接到互联网。 其余的networking由windows-xp机器组成 上网时,所有xp机器都可以看到共享的桑巴文件夹。 然而,如果互联网访问被中断,则桑巴服务器不能被查看并且不发生共享。 桑巴文件夹共享依赖于互联网访问?