
Ich habe einen Samba-Drucker hinzugefügt. Aber er ist nicht durchsuchbar. Bitte finden Sie die folgende Samba-Konfiguration,
###############Global Definitions############
[global]
workgroup = WORKGROUP
server string = Samba File Server
security = user
valid users = @smbgrp
deadtime = 10
time server = Yes
log level = 3
log file = /var/log/samba/%m. log
max log size = 50
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
os level = 255
domain master = No
dns proxy = No
kernel oplocks = No
printcap name = /run/cups/printcap
printing = cups
create mask = 0644
directory mask = 0755
hosts allow = XX.XX.XX., XX.XX.XX.
hosts deny = All
cups options = raw
veto files = /.recycle/, /thumbs.db/
guest account = nobody
###############Share Definitions##################
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = Yes
read only = Yes
guest ok = No
[printers]
comment = All Printers
path = /var/spool/samba
browseable = yes
printable = yes
read only = no
##########################################################
Aber testparm -s
das Ergebnis wird angezeigt browseable = no
. ubuntu 12.10
Wie behebe ich das Problem?
Antwort1
12.10 verwendet CUPS!!
Versuchen Sie dies in Ihrem Browser http://127.0.0.1:631/printers/
, dort sehen Sie Ihren DruckerWarteschlangennamezur Verwendung unter Windows$Im Netzwerk gemeinsam genutzter Drucker(eine Zeichenfolge ohne Leerzeichen, und entfernen Sie alle TCP/IP-Portsam Fenster$die denselben Namen haben, den Sie möglicherweise falsch erstellt haben, da es sonst zu Konflikten/Fehlfunktionen kommt).
Versuchen Sie dies, während Sie einen neuen freigegebenen Drucker unter Windows einrichten http://YourHostIP:631/printers/TheQueueName
. Ich habe kein anderes Linux zu Hause, also habe ich keine Informationen fürLinux zu Linux.
Stellen Sie außerdem sicher, dass Port 631 in Ihrer Firewall unter Linux zugelassen ist.
Wenn du weitere Tipps brauchst, sag Bescheid.