在使用Linux客户端到Windows SMB / CIFS文件共享服务器时,有时我发现自己不得不打印到Linux下没有驱动程序的打印机上。 出于某种原因,Windows计算机预期作业将以已处理的格式发送,因此可以用自己的奇怪语言直接input到打印机。 如果我可以将Postscript或其他标准格式的打印作业发送给共享此打印机的Windows计算机,那么这将是非常好的,然后可以在Windows下处理该PS。 有没有办法做到这一点? 因为我似乎没有findselect。 非常感谢。
机器A,Windows Server 2003.机器B,Ubuntu 9.04。 目标是仅从A到B尽可能快地自动复制新文件和更新文件 。B可以将A挂载为CIFS或NFS(在A上运行的Unix NFS服务器的服务)。 这是绝对时间关键的操作。 什么是实现这个最好的方法? 可以通过CIFS或NFS进行工作吗? 注意:NFS与CIFS和CIFS的基准testing速度更快,而且速度差异更小(根本没有调整NFS设置)
我已经build立了一个Ubuntu的清晰LDAP + SAMBA PDC,主要基于这篇文章: http : //ubuntuforums.org/showthread.php?t=1499753 – 它的工作原理。 用户可以通过login到Win PC来改变他们的密码,并按下Ctrl + Alt + Del 。 这样unix的密码也被改变 – 桑巴照顾了这一点。 我也使用LDAP服务器从ubuntu桌面进行身份validation。 他们可以使用/usr/bin/passwdlogin并更改密码,但这样samba密码不会改变。 问题: 1)是否有一种方法来更改不仅userPassword,而且sambaNTpassword属性? 我已经读过pam_smbpass.so但是我不知道如何使用它 – 我甚至在某处读到只有本地smb密码可以更新的地方。 2)如果第一个问题的答案是“否”,那么有没有办法让基于unixPassword slapd同步unixPassword ? 也许设置“ exop ”来做到这一点? 3)如果答案再次是“否”,那么我可以在userPassword中清除明文密码,并运行外部脚本来计算sambaNTpassword的散列sambaNTpassword 。 我尝试了jacksum -a md4 -q "txt:password"但计算出来的散列不等于存储在ldap中的散列。 我不知道为什么。 4)我还能做什么?
当我们开始我们的软件开发公司时,我们决定使用Samba作为我们拥有的几个Windows工作站的PDC 。 我们在OpenLDAP使用了Samba ,它已经成为近6年来使用Windows XP工作站的AD替代品。 现在我遇到了一些与我们的设置有关的问题: PDC运行的Linux服务器非常过时(并且是Gentoo安装,不要问为什么!) 我们开始在一些工作站上使用Windows 7 ,而这些工作站无法joinSamba域(我知道有一个解决方法) 我们的公司已经有了一些增长,现在我们有大约20个工作站(并计划在不久的将来有更多的工作站)。 我必须重新安装我们的PDC ,并正在考虑更新到另一个Linux发行版和最新的Samba 3.4 。 但是,我开始有了第二个想法,现在我认为去PDC的Windows Server是一个PDC的select。 selectWindows Server的主要驱动程序将是其易于pipe理和开箱即用的Windows 7 ,无需任何registry黑客入侵。 我的问题是(是): 我应该如何做这个迁移? 我可以保留相同的域名吗? 用户会发生什么? 即使实际的用户名是相同的,它们是否会被重新创build并且不会被工作站识别为同一用户? 你会推荐什么步骤从Samba迁移到Windows Server ? 奖金问题 :如果您认为在Samba中继续使用我现有的设置,我也对您的想法感兴趣。
出于某种原因,我还没有find准确的地方,在我的Windows 7计算机上使用Network ,Samba服务器不显示。 我已经使用LDAPconfiguration了Samba,并成功完成了所有步骤。 两台计算机都在同一个工作组上,并连接到相同的路由器。 我的问题是,是什么决定了这个Samba服务器是否会在networking上显示为一台计算机? 编辑:我知道我提供的信息是非常有限的,我只是不确定我需要提供什么。 请请求任何有用的信息,我会马上发布。
我想让桑巴正常工作…我有一个“电影”共享(/ /服务器/电影),我只想要root帐户能够上传和删除。 客人可以查看“电影”共享没有密码/login,但他们不能删除/更新(仅查看)。 [Movies] path = /mnt/user/Movies browsable = yes public = yes writable = no write list = root guest ok = yes 我可以访问电影共享作为来宾,但是当我尝试添加新文件时,我收到一个错误:“您需要执行此操作的权限” 我希望用户名/密码popup,但它没有,如何解决这个问题?
使用Samba Windows 2008 R2身份validation,在新安装的CentOS 6上出现一个奇怪的问题。 login成功了,甚至创build了主目录,但是我又被扔回了login界面。 消息日志包含以下错误: Aug 22 11:35:01 linuxdevX gdm-simple-greeter[2295]: WARNING: Failed to send buffer Aug 22 11:35:02 linuxdevX NetworkManager[1151]: <error> [1314002102.259224] [nm-manager.c:1312] user_proxy_init(): could not init user settings proxy: (3) Could not get owner of name 'org.freedesktop.NetworkManagerUserSettings': no such name Aug 22 11:35:02 linuxdevX NetworkManager[1151]: <error> [1314002102.604082] [nm-manager.c:1312] user_proxy_init(): could not init […]
我有一个使用samba的共享设置,它需要用户名/密码组合来访问保存在其上的文件。 需要访问此共享的脚本作为计划任务(作为服务帐户)在Windows服务器上运行,因此不存在交互式会话。 我不想向脚本添加步骤以将共享装入驱动器盘符或通过UNCpath访问它,因为这需要在脚本中以明文formsinput共享的用户名和密码。 对安全性不是很好。 有没有人知道一个方法为一个特定的Windows用户永久共享一个窗口(samba)共享,以便以该用户身份运行的计划任务可以访问数据,而脚本每次运行脚本时都不必安装它? 我不想删除用户/通过身份validation到共享,我不希望在用户/密码明文中的脚本本身。 谢谢, C
我无法让桑巴共享工作访问共享。 我已经安装了一个独立的运行Fedora 16的机器,用作文件共享和Web开发服务器。 它需要能够与Windows 7 PC和运行OSX Snow Leopard的Mac共享文件。 我已经使用Fedora上的SambaconfigurationGUI工具设置了Samba。 将用户添加到Fedora中,并将它们连接为Samba用户(与Windows和Mac用户名和密码相同)。 工作组名称与Windows工作组相同。 身份validation设置为用户。 我已经允许Samba和Samba客户端通过防火墙,并将以太网设置为防火墙中的信任端口。 Windows和Mac机器都可以连接到服务器并查看共享,但是当试图访问共享时,Windows会报错: 0x80070035 " Windows cannot access \\SERVERNAME\ShareName." 在访问服务器时,不会提示Windows用户input用户名或密码(可在“networking位置”下find)。 当连接IP而不是服务器名称时也会发生这种情况。 Mac也可以连接到服务器并查看共享,但在select共享时出现错误: The original item for ShareName cannot be found. 当通过IP连接时,Mac用户会被提示input用户名和密码,当通过身份validation时会给出一个共享列表,但是当select共享连接时,会显示错误并且用户无法访问共享。 由于两台机器在尝试访问共享时的行为都是相似的,因此我认为这是Samba如何configuration的问题。 smb.conf文件: [global] workgroup = workgroup server string = Server log file = /var/log/samba/log.%m max log size = 50 security = user load […]
我在PAP工作组中有一台名为PAP44的新Windows 7机器。 networking设置为有线LAN的“工作”模式。 我有几个用户,我已经共享一个文件夹,并设置它,使两个用户可以读/写。 对我来说混淆,而不是共享该文件夹(因为我习惯了旧版本的Windows)似乎是共享一个path( \\pap44\users\…\myFolder ) 从局域网上的另一台机器上运行XP,当我到\\PAP44\Users我要求input用户名和密码,但是用户名+密码都不起作用。 它只是跳回到用户名和密码对话框,除了我input的用户名前缀PAP44\ 我的最终目标是让我的Debian / Ubuntu机器能够访问这个共享,但首先我想我会尝试让它在Windows中工作,毕竟,这应该是容易的! 有没有另一个步骤? (PS。我不是一个“ 肇事逃逸 ”的案子!)