OVH Cloud OVH Cloud

[gentoo-user-fr] serveur samba distant monté au démarrage

9 réponses
Avatar
Zelos
Bonsoir,


Je possède un serveur samba(IP:192.168.5.3) Linux Mdk 10.1official et ma
machine sous Gentoo.
Pour l'instant, je monte le serveur comme ceci:

mount -t smbfs -o username=toto,password=motdepasse,_netdev,rw
//192.168.5.3/jp /home/toto/mnt/SOLVALOU/toto


1° Puis-je le lancer automatiquement au démarrage(avec fstab, par exemple) ?

2° J'ai pas les droits d'écriture malgré le 'rw' alors que de la même
machine sous Win$, ça fonctionne... J'en déduit que l'erreur se situe au
niveau du client.

Comment procéder?

Zelos


--
gentoo-user-fr@gentoo.org mailing list

9 réponses

Avatar
Christophe Garault
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Zelos a écrit :

Bonsoir,



'soir


Je possède un serveur samba(IP:192.168.5.3) Linux Mdk 10.1official



Beurk...

et ma machine sous Gentoo.



Ha :)

Pour l'instant, je monte le serveur comme ceci:

mount -t smbfs -o username=toto,password=motdepasse,_netdev,rw
//192.168.5.3/jp /home/toto/mnt/SOLVALOU/toto



Disons plutot que c'est le partage que tu montes.

1° Puis-je le lancer automatiquement au démarrage(avec fstab, par exemple) ?



Tu as essayé?

2° J'ai pas les droits d'écriture malgré le 'rw' alors que de la même
machine sous Win$, ça fonctionne... J'en déduit que l'erreur se situe au
niveau du client.



mount -t smbfs -o username=toff,password=unombretontrèscompliqué
//homer/marge /mnt/homer
fonctionne très bien pour moi. Est-ce que tu as un "writable = yes" dans
ton smb.conf?

- --
Christophe Garault
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)

iD8DBQFBwcx2J5Nh3YMYAQsRArCQAJ9wEOoHPmsEXTxD8xlHIsnDwAw7sQCfcfdH
koosd7oNqvg9GwMTMot+0VQ =i7ir
-----END PGP SIGNATURE-----


--
mailing list
Avatar
Olivier M.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Zelos a écrit :
|
| 1° Puis-je le lancer automatiquement au démarrage(avec fstab, par
| exemple) ?
|
| 2° J'ai pas les droits d'écriture malgré le 'rw' alors que de la même
| machine sous Win$, ça fonctionne... J'en déduit que l'erreur se situe au
| niveau du client.
|
| Comment procéder?

Bonjour

voici ce que j'utilise dans mon fstab :

#montage samba
//SERVEUR/Dossier /mnt/smb/SERVEUR/Dossier smbfs
username=utilisateur%motdepasse,uid4,gid0,noauto,user 0 0

Olivier
- --
Webmestre des sections kiosque à journaux et les fans créent
du HLM des fans de Renaud
http://www.sharedsite.com/hlm-de-renaud/
- ------
site perso : http://www.olivierweb.ovh.org

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFBweUsFe/dUfJCEPwRAoKEAJ989R/hZkmGU2p0TJQko8erH/BYYwCdG6ss
+vU/dNOrctUMs1cxkSq0qHY =SIHO
-----END PGP SIGNATURE-----


--
mailing list
Avatar
Zelos
Olivier M. a écrit :

Zelos a écrit :
|
| 1° Puis-je le lancer automatiquement au démarrage(avec fstab, par
| exemple) ?
|
| 2° J'ai pas les droits d'écriture malgré le 'rw' alors que de la même
| machine sous Win$, ça fonctionne... J'en déduit que l'erreur se situe au
| niveau du client.
|
| Comment procéder?

Bonjour

voici ce que j'utilise dans mon fstab :

#montage samba
//SERVEUR/Dossier /mnt/smb/SERVEUR/Dossier smbfs
username=utilisateur%motdepasse,uid4,gid0,noauto,user 0 0




C'est l'UID et le GID de l'utilisateur sur le serveur ou sur le client?


--
mailing list
Avatar
Zelos
Christophe Garault a écrit :

Zelos a écrit :

>Bonsoir,


'soir

>Je possède un serveur samba(IP:192.168.5.3) Linux Mdk 10.1official


Beurk...

>et ma machine sous Gentoo.


Ha :)

>Pour l'instant, je monte le serveur comme ceci:

>mount -t smbfs -o username=toto,password=motdepasse,_netdev,rw
>//192.168.5.3/jp /home/toto/mnt/SOLVALOU/toto


Disons plutot que c'est le partage que tu montes.

>1° Puis-je le lancer automatiquement au démarrage(avec fstab, par
exemple) ?

Tu as essayé?



Oui, sans succès...


>2° J'ai pas les droits d'écriture malgré le 'rw' alors que de la même
>machine sous Win$, ça fonctionne... J'en déduit que l'erreur se situe au
>niveau du client.

mount -t smbfs -o username=toff,password=unombretontrèscompliqué
//homer/marge /mnt/homer
fonctionne très bien pour moi. Est-ce que tu as un "writable = yes" dans
ton smb.conf?



Oui. De plus, ça fonctionne très bien depuis mon client Win$.




--
mailing list
Avatar
Christophe Garault
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Zelos a écrit :

| Oui. De plus, ça fonctionne très bien depuis mon client Win$.
|
Je récapitule: tout fonctionne parfaitement depuis ton client Win32
mais depuis un autre Linux tu n'y a accès qu'en lecture? Est-ce avec
le même compte?
A la limite ce serait aucun accès du tout ce serait plus simple. Mais
est-ce que le partage est public? Auquel cas l'accès en lecture
s'expliquerait.
En ce cas ce serait peut être un problème de mot de passe et/ou
d'identification. Avec Samba 2 il y avait un problème au niveau de
l'encryptage des mots de passe NT. Je ne sais plus où celà en est avec
la V3. Mais je te conseille quand même d'aller faire un peu de lecture
avec un "man smb.conf".
D'autre part il faudrait regarder ce que disent les logs pour en
savoir plus. Tu devrais aussi essayer le smbmount au lieu du mount -t
smbfs et pourquoi pas les utilitaires de la suite samba: smbstatus et
smbcontrol.

A+

- --
Christophe Garault
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBwhQzJ5Nh3YMYAQsRAnctAJwPJvRBpFkOIKu4d7MzH6sAZsqEigCdGEJI
vLB+u+vGEf6xwgf/qMNwizE =UHBR
-----END PGP SIGNATURE-----


--
mailing list
Avatar
Olivier M.
Zelos a écrit :
#montage samba
//SERVEUR/Dossier /mnt/smb/SERVEUR/Dossier smbfs
username=utilisateur%motdepasse,uid4,gid0,noauto,user 0 0



C'est l'UID et le GID de l'utilisateur sur le serveur ou sur le client?



sur le serveur, ça permet une bonne attribution des droits.

Olivier


--
mailing list
Avatar
Christophe PEREZ
Le Thu, 16 Dec 2004 18:57:10 +0100, Christophe Garault a écrit :

Je possède un serveur samba(IP:192.168.5.3) Linux Mdk 10.1official



Beurk...



On ne peut pas non plus migrer toutes les machines à la fois ! :-)

PS : Oui, moi aussi j'ai encore ma passerelle sous Mdk 10.0 ;-)

--
Christophe PEREZ


--
mailing list
Avatar
Zelos
Merci à tous. Ca fonctionne normalement. Cependant, un phénomène bizarre
se produit toujours:

lorsque j'accède à ce serveur par samba, la connexion est coupée
au bout d'un laps de temps aléatoire. Voilà le log du serveur:

read_socket_data: recv failure for 4. Error = Connection reset by peer
[2004/12/19 11:41:14, 1] smbd/service.c:close_cnum(837)

Après des heures de recherche sur google, je n'ai trouvé aucune solution.

De plus, le problème ne se pose que depuis ma station de travail lorsque
celle-ci est sous Linux(quelque soit la version) et pas lorsqu'elle
boote sous Win$.

Mes clients Win$ n'ont aucun problème.

J'en déduis donc un problème avec le driver de ma carte
réseau(via-rhine) sous Linux.

Confirmez-vous cette hypothèse?

Zelos


--
mailing list
Avatar
cyflux
Bonjour à tous,

J'ai un petit réseau avec 3 postes, un serveur(Gentoo) et deux postes de
travail (l'un sur Gentoo l'autre avec mandrake/windows).
J'ai installé samba (v3) sur le serveur.
Pour l'instant j'essaye de faire fonctionner le partage de fichier sans
m'occuper de la sécurité (je sais, c'est pas bien)

J'ai créé un compte smbguest sur le serveur et je voudrais que samba
utilise toujours ce compte pour la création de fichier sur le partage.

Sur windows ca marche tres bien en lecture/écriture, les fichier sont
bien créés avec l'utilisateur smbguest.

Sur mon poste de travail en gentoo je monte le répertoire partagé avec
la ligne suivante dans fstab :
//monserveur/partage /mnt/partage smbfs username=% 0 0

le problème est que le repertoire partagé appartient à root:root et seul
lui a le droit d'ecriture sur le répertoire. Donc je ne peux pas écrire
dans le répertoire partagé avec mon compte utilisateur.

Si je fais umount /mnt/partage le répertoire apartient à root mais tout
le monde à le droit en lecture/écriture.
Donc je ne comprends pas pourquoi quand je monte le répertoire partage
les droits sur ce répertoire sont modifiés. Je pense que cela vient de
la configuration de Samba, mais je n'en suis pas totalement sur, et je
ne vois pas quoi modifier

Ma configuration est surrement très loin d'être optimale mais j'ai fait
ce que j'ai pu pour que ca marche un minimum si vous avez des remarques
n'hésitez pas.

Merci.

Cyflo



Voila ma configuration de samba ( /etc/smb.conf )



workgroup = WORKGROUP
server string = Samba Server %v

printcap name = cups
load printers = yes
printing = cups
printer admin = @adm

log file = /var/log/samba3/log.%m
max log size = 50

guest account = smbguest
map to guest = bad user
security = share
encrypt passwords = yes
smb passwd file = /etc/samba/private/smbpasswd

socket options = TCP_NODELAY SO_RCVBUF92 SO_SNDBUF92

dns proxy = no

#============================ Share Definitions
============================= [homes]
comment = Home Directories
browseable = no
writable = yes

[print$]
path = /var/lib/samba/printers
browseable = yes
read only = yes
write list = @adm root
guest ok = yes

[partage]
path = /mnt/partage
public = yes
only guest = yes
writable = yes
printable = no
create mask = 0777







--
mailing list