[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: