尝试使用Samba打印时登录失败


0

我正在尝试在Knoppix系统上设置CUPS打印服务器,供Active Directory域中的Windows客户端使用。到目前为止,我已经成功通过IPP进行打印。现在我想探讨使用Samba访问打印机的可能性。我已经采取以下步骤来设置打印机:

  • 使用打印机将打印机添加到CUPS 通过Samba的Windows打印机(Windows) 选项,给出URL smb://<user name>@<IP address>/<printer share name>
  • 将Samba工作组设置为Windows域名
  • 使用了向系统添加了同名用户 sudo useradd <user name> --shell /bin/false
  • 使用设置相应的Windows域用户密码 sudo smbpasswd -a <user name>
  • 最后,我将Samba配置文件中的工作组名称设置为Windows域名。

尝试在新设置的打印机上打印测试页面会出现以下错误:

Session setup failed:
NT_STATUS_LOGON_FAILURE

这些是我的相关设置 smb.conf文件

[global]
workgroup = MY-DOMAIN-NAME
security = share
printcap name = cups
use client driver = yes
[printers]
path = /var/spool/samba
printable = yes
create mask = 0700
use client driver = yes
[print$]
path = /var/lib/samba/printers
guest ok = yes
write list = root some.domainuser
force group = @ntadmin
directory mask = 0775
create mask = 0664

我是否忽略了某些内容或者使用此设置错误了?

Answers:


0

您使用的是哪个版本的Windows?在Windows 7上,您应该能够右键单击打印机并从那里转到打印机属性转到端口。选择您使用的端口并进行配置。在安全选项下,选择相应的按钮。您很可能想要使用“自动使用Windows登录名和密码”


我刚看了一下:列出了一些端口,但没有一个被检查,所有端口都显示为灰色,这意味着我可能无法更改其设置。我是Windows 7机器的管理员。我是否必须拥有更高的权利?
waldrumpus

更新:我刚刚看了一下从Windows机器共享的打印机的打印机设置。在那里,我可以随时更改端口设置,并检查其中一个。
waldrumpus

smb://&lt;用户名&gt; @&lt; IP地址&gt; /&lt;打印机共享名称&gt;您正在使用的是当您尝试连接CUPS以使用位于Windows计算机上的打印机而不是使用Windows客户端连接到位于Samba计算机上的打印机时。
davelupt

当你进入Windows cmd并输入net use * \\ ipaddress \ printers / u:username时会发生什么?鉴于您已经设置了与Samba用户同名的Unix用户帐户并为Samba用户提供了密码,它应该要求您输入密码。
davelupt

最后一件事。你的smb.conf是什么样的?
davelupt
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.