Re: Partage d'imprimante
Thierry Chatelet a écrit :
...
le man de samba, mais à la commande cupsaddsmb -H home-des-colocs -U root -h
Coloc -a j'obtient un: cupsaddsmb: Unable to connect to server.
1) -H désigne le host du serveur samba, pas un /home/xx
2) -U root exécute la Cde sous root, hors root est exclu des utilisateurs samba
dans [global]
il faut soit réintégrer root dans les users normaux (déconseillé), soit il
faut définir au moins un admin user
3) La longueur du nom de share de l'imprimante est de 13; il est préférable
qu'elle soit <= à 12 sans tirets; ne serait-ce que parce qu'il est encore
possible que quelqu'un se connecte dessus avec un vieux 98
4) ntadmin est défini comme groupe d'écriture de [print$], ce groupe
existe-t'il? (et les users admins en font'ils partie?)
5) certains shares donnent la main à guest, or celui-ci est undefined
dans [global]
6) le svr samba est-il réellement démarré? (ps ax|grep smbd // grep nmbd)
7) le svr CUPS est-il démarré? (http://hostcups:631)
la présence de samba n'est pas obligatoire pour pouvoir utiliser CUPS s/s m$
http://www.owlfish.com/thoughts/winipp-cups-2003-07-20.html
Je joins le resultat de testparm:
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[Coloc-Printer]"
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
WARNING: You have some share names that are longer than 12 characters.
These may not be accessible to some older clients.
(Eg. Windows9x, WindowsMe, and smbclient prior to Samba 3.0.)
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
[global]
workgroup = MSHOME
server string = %h server
interfaces = 127.0.0.0/8, ath0
obey pam restrictions = Yes
passdb backend = tdbsam
guest account =
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n
*Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
printcap name = cups
dns proxy = No
lock directory = /usr/local/samba/var/lock
panic action = /usr/share/samba/panic-action %d
invalid users = root
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
printing = cups
print command =
lpq command = %p
lprm command =
include = /etc/samba/dhcp.conf
[homes]
comment = Home Directories
valid users = %S
create mask = 0700
directory mask = 0700
browseable = No
[Coloc-Printer]
comment = HP DeskJet Network Printer
path = /var/spool/samba
guest ok = Yes
printable = Yes
[printers]
comment = All Printers
path = /var/spool/samba
guest ok = Yes
printable = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
write list = root, @ntadmin
^^^^^^^^
Voilà
Question subsiliaire: Il y a-t-il une autre façon d'imprimer depuis Windows
sous Linux?
Merci
Thierry
--
<doogie_> linux takes shit and turns it into something useful.
<doogie_> windows takes something useful and turns it into shit
Reply to: