D
darktemplaaa
Grünschnabel
Hallo zusammen!
Ich möchte hier einen Cups/Samba Druckerserver für Windows Clients aufsetzen. Es funktioniert alles prima. Ich kann vom Windows Client Druckertreiber auf den Linuxserver kopieren etc. Jetzt ist mein Problem, dass ich es Benutzern ermöglichen möchte, dass sie auf die Freigabe des Servers gehen können, sprich den Explorer öffnen und "\\DruckerserverIP" eingeben und die freigegebenen Drucker aufgelistet bekommen und sich mit diesen dann verbinden können. Dies funktioniert auch alles nur kann der Client nicht drucken. Nehme ich aus der smb.conf die Optionen für den guest Account heraus, so dass eine Authentifizierung durch eine Druckeradmin von Nöten ist, funktioniert es. Ich möchte jetzt aber logischerweise den Benutzern nicht zumuten einen Benutzernamen einzugeben. Das muss ja auch so gehen. Anbei paste ich mal meine smb.conf mit guest account. Die Config hab ich aus diversen HowTos wo es angeblich funtionieren soll.
Hier noch Infos zu den Dateirechten:
/etc/samba/smb.conf:
Wäre prima wenn mir einer von euch helfen könnte.
Ich möchte hier einen Cups/Samba Druckerserver für Windows Clients aufsetzen. Es funktioniert alles prima. Ich kann vom Windows Client Druckertreiber auf den Linuxserver kopieren etc. Jetzt ist mein Problem, dass ich es Benutzern ermöglichen möchte, dass sie auf die Freigabe des Servers gehen können, sprich den Explorer öffnen und "\\DruckerserverIP" eingeben und die freigegebenen Drucker aufgelistet bekommen und sich mit diesen dann verbinden können. Dies funktioniert auch alles nur kann der Client nicht drucken. Nehme ich aus der smb.conf die Optionen für den guest Account heraus, so dass eine Authentifizierung durch eine Druckeradmin von Nöten ist, funktioniert es. Ich möchte jetzt aber logischerweise den Benutzern nicht zumuten einen Benutzernamen einzugeben. Das muss ja auch so gehen. Anbei paste ich mal meine smb.conf mit guest account. Die Config hab ich aus diversen HowTos wo es angeblich funtionieren soll.
Hier noch Infos zu den Dateirechten:
Code:
ls -al /var/spool/samba/
total 8
drwxrwxrwt 2 root root 4096 2009-03-12 14:02 .
drwxr-xr-x 7 root root 4096 2009-02-23 13:38 ..
-rw-r--r-- 14 root root 0 2009-02-23 13:38 .keep_net-fs_samba-0
Code:
ls -la /var/samba/drivers/
total 36
drwxrwxr-x 9 root ntadmin 4096 2009-03-12 11:48 .
drwxr-xr-x 3 root root 4096 2009-02-23 14:58 ..
drwxrwxr-x 2 root ntadmin 4096 2009-02-23 14:59 IA64
drwxrwxr-x 2 root ntadmin 4096 2009-02-23 14:59 W32ALPHA
drwxrwxr-x 2 root ntadmin 4096 2009-02-23 14:59 W32MIPS
drwxrwxr-x 2 root ntadmin 4096 2009-02-23 14:59 W32PPC
drwxrwxr-x 2 root ntadmin 4096 2009-02-23 15:00 W32WIN40
drwxrwxr-x 3 root ntadmin 4096 2009-02-27 11:05 W32X86
drwxrwxr-x 2 root ntadmin 4096 2009-02-23 15:00 x64
/etc/samba/smb.conf:
Code:
[global]
server string = %h
printing = cups
printcap = cups
printcap name = cups
# printcap cache time = 750
use client driver = yes
cups options = raw
security = user
printer admin = @ntadmin
show add printer wizard = yes
map to guest = Bad User
guest account = nobody
load printers = yes
username map = /etc/samba/smbusers
[printers]
comment = All Printers
path = /var/spool/samba
printable = yes
create mask = 0700
browseable = no
printer admin = root, @ntadmin
guest ok = yes
guest only = yes
writeable = no
public = yes
[print$]
comment = Printer Drivers
path = /var/samba/drivers
write list = root, @ntadmin
# force group = ntadmin
# printer admin = @ntadmin
# create mask = 0664
# directory mask = 0775
browseable = yes
read only = yes
guest ok = no
Wäre prima wenn mir einer von euch helfen könnte.