Aide partage fichiers imprimantes avec samba

Fermé
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 - 18 nov. 2005 à 16:53
Phiphi57 Messages postés 789 Date d'inscription samedi 26 février 2005 Statut Contributeur Dernière intervention 19 juillet 2009 - 18 nov. 2005 à 23:01
bonjour,

J'essais de puis un bon petit moment de partager des fichier sur linux (mandriva2006) et sur windowsXP SANS SUCCES :(

Pour être le plus clair possible, voici mon objectif :

*j'ai un portable avec une carte wifi intégré (on l'appellera PC2)
*j'ai un PC avec carte wifi interne (on l'appellera PC1)

les 2 PC partagent une connexion internet via une freebox en mode routeur activé et IP en dur pour chaque PC.

IP PC1 : 192.168.0.2
IP PC2 : 192.168.0.3
passerelle : 192.168.0.254

Sur le PC1, j'ai comme systeme d'exploitation : windowsXP , mandriva2003 et kubuntu 5.10
Sur le PC2, j'ai windowsXP et mandriva2006

MON OBJECTIF : 1-partager mes fichiers et imprimantes entre le PC1 et Le PC2 sur mandriva2006 à l'aide de samba
2-partager mes fichiers de mandriva à windowsXP (est-ce possible?)

J'ai ouvert un poste dans le forum reseau pour partager mes fichiers entre les 2 PC sur windowsXP, pour l'instant sans succès , ici :

http://www.commentcamarche.net/forum/affich-1912065-partager-connexion-net-sur-freebox-en-wifi
(voir à partir du poste 9).

---partage fichiers et imprimantes PC1, PC2 sur mandriva à l'aide de samba-----

Pour faire ce partage, j'ai suivi ce tuto :

http://lea-linux.org/cached/index/Reseau-partfic-samba.html

et pour donner une idée du resultat voilà mon fichier /etc/samba/smb.conf (juste les options choisis:

"workgroup = MON_RESEAU
netbios name = ordi-pristella
server string = Samba Server %v
printcap name = cups
printcap cache time = 60
printing = cups
log file = /var/log/samba/%m.log
max log size = 50
log level = 3
hosts allow = 192.168.0.3 (IP du PC2)
map to guest = Bad User
security = share
encrypt passwords = yes
unix password sync = yes
passwd program = /usr/bin/passwd '%u'
passwd chat = *New*UNIX*password* %n\n *Re*ype*new*UNIX*password* %n\n ;*passwd:*all*authentication*tokens*updated*successfully*
socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
dns proxy = no
dos charset = 850
unix charset = ISO8859-1
restrict anonymous = no
domain master = no
preferred master = no
max protocol = NT
ldap ssl = No
server signing = Auto

[homes]
comment = Home Directories
browseable = no
read only = no
force user = anne
force group = pristella
guest account = anne
case sensitive = no
msdfs proxy = no

[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
# to allow user 'guest account' to print.
guest ok = yes
printable = yes
create mask = 0700
# =====================================
# print command: see above for details.
# =====================================
print command = lpr-cups -P %p -o raw %s -r # using client side printer drivers.
use client driver = yes

[print$]
path = /var/lib/samba/printers
write list = @adm,root
guest ok = yes
inherit permissions = yes
force user = anne
force group = pristella
case sensitive = no
msdfs proxy = no

[pdf-gen]
path = /var/tmp
printable = Yes
comment = PDF Generator (only valid users)
printing = bsd
#print command = /usr/share/samba/scripts/print-pdf file path win_path recipient IP &
print command = /usr/share/samba/scripts/print-pdf "%s" "%H" "//%L/%u" "%m" "%I" "%J" &
lpq command = /bin/true
"

Voilà pour le fichier de configuration.

Ensuite j'ai fait les commandes suivantes :

"[root@localhost pristella]# cupsaddsmb -a
Password for root required to access localhost via SAMBA:
Password for root required to access localhost via SAMBA:
cupsaddsmb: Unable to set Windows printer driver (256)!
[root@localhost pristella]#
"

puis

[root@localhost pristella]# smbclient -L ordi-pristella
Connection to ordi-pristella failed
[root@localhost pristella]#


et

[root@localhost pristella]# /etc/rc.d/init.d/smb restart
Arrêt des services SaMBa : [ OK ]
Arrêt du service NMB : [ OK ]
Lancement du service SaMBa : [ OK ]
Lancement du service NMB : [ OK ]
[root@localhost pristella]#


[root@localhost pristella]# /etc/rc.d/init.d/smb status
smbd (pid 10999 10989) est en cours d'exécution...
nmbd (pid 11000) est en cours d'exécution...
[root@localhost pristella]#



Voilà ou j'ensuis et quand je clique sur samba server pour afficher le reseau, j'ai le message d'erreur suivant :

"Aucun groupe de travail n'a été trouvé dans votre réseau local."
alors que le groupe de travail est bien crée "MON_RESEAU" ???

Ma question est donc simple : comment dois-je proceder pour reussir mon partage de fichiers entre le PC1 et le PC2.??

merci d'avance
A voir également:

1 réponse

Phiphi57 Messages postés 789 Date d'inscription samedi 26 février 2005 Statut Contributeur Dernière intervention 19 juillet 2009 295
18 nov. 2005 à 23:01
Salut!

tout d'abord, pour des transferts de fichiers "ponctuels", il te reste toujours le ftp....
Pour ce qui est de samba, je l'avais fait il y a qques temps, et ca ne m'etait pas du tout semblé impossible....
en gros, pour les fichiers, voici mon /etc/samba/smb.conf

[global]

# Do something sensible when Samba crashes: mail the admin a backtrace
panic action = /usr/share/samba/panic-action %d
server string = Phiphi
workgroup = Partage
hosts allow = 192.168.1.
invalid users = root
security = share
guest account = nobody
encrypt passwords = true
printcap name = cups
printing = cups

[montage]
path = /mnt
read only = no
writeable = yes
guest ok = true
comment = montage

[home]
path = /home/phiphi
read only = no
writeable = yes
guest ok = true
writeable = yes
guest ok = true
comment = home



Pour les imprimantes, j'ai essayé un peu, mais j'ai une config assez bancale, donc pour le moment ca n'a pas été probant...

Pour voir ces partitions depuis un autre pc sous debian, j'ai rajouté des lignes a mon /etc/fstab (je ne sais plus exactement la syntaxe, mais google sera la pour t'aider! le systeme de fichier doit etre smbfs ou qqch dans ce genre)

Il te faut bien evidemment un SERVEUR samba sur le poste depuis lequel tu partages, et un CLIENT sur le poste où tu receptionnes...

Phiphi
0