C
CrazyDave
Grünschnabel
Hallo Leute,
ich will hier in einer Active Directory Domain eine CUPS Druckserver mit Druckerfreigaben für die Windows Clients zu Verfügung stellen.
Allerdings funktioniert cupsaddsmb nicht. Mit root (smpasswd für user root wurde durchgeführt). oder anderem User der als printer admin bzw. in der write list für print$ steht erscheint folgende Fehlermeldung:
Server ist schon Mitglied der Domäne - Domänenuser werden ausgegeben (getent passwd liefert alle Domänenuser).
Installationsinformationen
* Samba 3.4.7~dfsg-1ubuntu3
* Cups 1.4.3-1
Konfiguration smb.conf:
Mit security = user würde das Ganze funktionieren. Allerdings verschwindet dann die Druckerfreigabe für die Windows Clients.
Bin für jede Hilfe dankbar und wenn weitere Infos benötigt werden bitte bescheid geben.
Cheers,
David
ich will hier in einer Active Directory Domain eine CUPS Druckserver mit Druckerfreigaben für die Windows Clients zu Verfügung stellen.
Allerdings funktioniert cupsaddsmb nicht. Mit root (smpasswd für user root wurde durchgeführt). oder anderem User der als printer admin bzw. in der write list für print$ steht erscheint folgende Fehlermeldung:
Code:
root@cups01 ~ $ cupsaddsmb -a -v
Das Kennwort für „root“ wird benötigt für den Zugriff auf „localhost“ über SAMBA:
Befehl ausführen: smbclient //localhost/print$ -N -A /tmp/01c604bfefd27 -c 'mkdir W32X86;put /tmp/01c604c001772 W32X86/PDF.ppd;put /usr/share/cups/drivers/ps5ui.dll W32X86/ps5ui.dll;put /usr/share/cups/drivers/pscript.hlp W32X86/pscript.hlp;put /usr/share/cups/drivers/pscript.ntf W32X86/pscript.ntf;put /usr/share/cups/drivers/pscript5.dll W32X86/pscript5.dll'
session setup failed: NT_STATUS_TRUSTED_RELATIONSHIP_FAILURE
Server ist schon Mitglied der Domäne - Domänenuser werden ausgegeben (getent passwd liefert alle Domänenuser).
Installationsinformationen
* Samba 3.4.7~dfsg-1ubuntu3
* Cups 1.4.3-1
Konfiguration smb.conf:
Code:
[global]
workgroup = DOMAIN_NAME
netbios name = CUPS01
#netbios aliases = CUPS
realm = DOMAIN.AT
security = ads
encrypt passwords = true
password server = domaincontroller1.domain.at domaincontroller2.domain.at
server string = %h server (Samba, Ubuntu)
;use kerberos keytab = true
kerberos method = system keytab
template shell = /bin/bash
client use spnego = yes
domain logons = no
domain master = no
local master = no
preferred master = no
wins server = 10.17.0.11 10.17.0.10 10.17.0.13
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
bind interfaces only = yes
interfaces = lo eth0
log level = 0
load printers = yes
printing = cups
printcap = cups
[printers]
comment = All Printers
browseable = yes
public = yes
path = /var/spool/samba
printable = yes
guest ok = yes
read only = yes
create mask = 0700
writable = no
printer admin = root, @lpadmin, @UX_CUPS_PRINTADMIN
# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
public = yes
# Uncomment to allow remote administration of Windows print drivers.
# You may need to replace 'lpadmin' with the name of the group your
# admin users are members of.
# Please note that you also need to set appropriate Unix permissions
# to the drivers directory for these users to have write rights in it
write list = root, @lpadmin, @UX_CUPS_PRINTADMIN
Mit security = user würde das Ganze funktionieren. Allerdings verschwindet dann die Druckerfreigabe für die Windows Clients.
Bin für jede Hilfe dankbar und wenn weitere Infos benötigt werden bitte bescheid geben.
Cheers,
David