我正在尝试在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
我是否忽略了某些内容或者使用此设置错误了?