OVH Cloud OVH Cloud

configuration samba DE BASE

6 réponses
Avatar
jean bon
bonjour a tous,

voila mon pb:
j'ai un serveur redhat 9 sur lequel samba tourne
plusieurs PCs xp ont accés a des ressources partagée sur le serveur :

le pc1 se logue sous xp en user : pc1 et pass : pc1
le pc2 se logue sous xp en user : pc2 et pass : pc2
ETC
je souhaite que PC1 ait accés a la ressource /home/pc1 le pc2 /home/pc2 ETC
en plus , et c'est la que ca se complique j'aimerais depuis n'importe quel
pc avoir accés a une ressource /home/general qui me demande un user et mdp a
chaque fois que je m'y connecte.


pour résumer:


PC1 :

log : pc1
pass: pc1
lecteur mappé au démarrage (correspondant à /home/pc1, et accessible que
depuis ce pc)
+ possibilité d'accés à /home/general ( avec demande de user et mdp ,
differents de pc1,pc1)

PC2 :

log : pc2
pass: pc2
lecteur mappé au démarrage (correspondant à /home/pc2, et accessible que
depuis ce pc)
+ possibilité d'accés à /home/general ( avec demande de user et mdp ,
differents de pc2,pc2)

ET AINSI DE SUITE :


quelqu'un peut-il svp me "griffoner" un smb.conf DE BASE pour pc1 et pc2

PS: les samba users sont bien déclarés avec les memes mdp que sous windows

MERCI A TOUS

Bernard

6 réponses

Avatar
Ronald
Le Sat, 02 Oct 2004 18:52:12 +0200, jean bon a écrit :

bonjour a tous,

voila mon pb:
j'ai un serveur redhat 9 sur lequel samba tourne plusieurs PCs xp ont
accés a des ressources partagée sur le serveur :

le pc1 se logue sous xp en user : pc1 et pass : pc1 le pc2 se logue sous
xp en user : pc2 et pass : pc2 ETC
je souhaite que PC1 ait accés a la ressource /home/pc1 le pc2 /home/pc2
ETC en plus , et c'est la que ca se complique j'aimerais depuis n'importe
quel pc avoir accés a une ressource /home/general qui me demande un user
et mdp a chaque fois que je m'y connecte.




Je ne sais pas si j'ai bien tout compris, mais est ce que ça ne serait
pas bien plus simple de ne permettre l'accés à /home/general qu'à
certains utilisateur?
Tu peux aussi poster ton smb.conf, si ça permet d'y voir plus clair.

Avatar
jean bon
ce que je souhaite , c'est un acces automatique au dossier du pc a partir
duquel je me connexte (PC1, pc2 etc)
puis depuis n'importe lequel, un acces a un dossier partagé 'general' mais
qui ne sois accessible que si je rentre un user et mdp bien defini et unique
(par exemple user= general et mdp=passgeneral)

merci
"Ronald" a écrit dans le message de
news:

bonjour a tous,

voila mon pb:
j'ai un serveur redhat 9 sur lequel samba tourne plusieurs PCs xp ont
accés a des ressources partagée sur le serveur :

le pc1 se logue sous xp en user : pc1 et pass : pc1 le pc2 se logue
sous


xp en user : pc2 et pass : pc2 ETC
je souhaite que PC1 ait accés a la ressource /home/pc1 le pc2 /home/pc2
ETC en plus , et c'est la que ca se complique j'aimerais depuis
n'importe


quel pc avoir accés a une ressource /home/general qui me demande un user
et mdp a chaque fois que je m'y connecte.




Je ne sais pas si j'ai bien tout compris, mais est ce que ça ne serait
pas bien plus simple de ne permettre l'accés à /home/general qu'à
certains utilisateur?
Tu peux aussi poster ton smb.conf, si ça permet d'y voir plus clair.



Avatar
Denis Beauregard
Le Sat, 2 Oct 2004 21:22:54 +0200, "jean bon"
écrivait dans fr.comp.os.linux.configuration:

ce que je souhaite , c'est un acces automatique au dossier du pc a partir
duquel je me connexte (PC1, pc2 etc)
puis depuis n'importe lequel, un acces a un dossier partagé 'general' mais
qui ne sois accessible que si je rentre un user et mdp bien defini et unique
(par exemple user= general et mdp=passgeneral)


Comme je n'arrive pas à installer samba dans les deux sens
(je peux envoyer de Win 98 à Linux mais pas de Linux à Win 98),
j'utilise le serveur Apache pour communiquer vers Win 98.

Vous pourriez peut-être la même chose, avec un .htaccess. M'enfin,
cela dépend bien sûr de l'usage de ces données générales !


Denis

Avatar
Ronald
Le Sat, 02 Oct 2004 21:22:54 +0200, jean bon a écrit :

ce que je souhaite , c'est un acces automatique au dossier du pc a partir
duquel je me connexte (PC1, pc2 etc)
puis depuis n'importe lequel, un acces a un dossier partagé 'general'
mais qui ne sois accessible que si je rentre un user et mdp bien defini et
unique (par exemple user= general et mdp=passgeneral)



Après un rapide coup d'oeil sur smb.conf(5), je m'orienterais vers le
paramètre user extrait:
If a "user = " field is given in the smb.conf file for the service and the
client has supplied a password, and that password matches (according to
the UNIX system's password checking) with one of the usernames from the
"user =" field then the connection is made as the username in the "user ="
line. If one of the username in the "user =" list begins with a '@' then
that name expands to a list of names in the group of the same name.

Pas sûr que se soit la meilleur façon de procéder.

Avatar
Emmanuel Florac
Le Sat, 02 Oct 2004 18:52:12 +0200, jean bon a écrit :


quelqu'un peut-il svp me "griffoner" un smb.conf DE BASE pour pc1 et pc2


C'est con comme la lune, tu supprimes le partage "homes" qui ne te sert
pas à grand chose dans ton cas, et tu crées trois partages pour tes
trois dossiers, genre

[pc1]
comment = pc1
path = /home/pc1
read only = No
browseable = Yes
public = Yes


Et voilà.


--
Toutes les organisations ont leur règles, et les Femmes Algériennes
doivent avoir aussi leurs règles.
Kaid Ahmed.

Avatar
gUI
je pense que c'est ca qu'il te faut :

[homes]
writeable = yes
guest ok = no
valid users = %S
browseable = no
create mask = 0600
directory mask = 0700

[general]
path = /home/general
guest ok = yes
writeable = yes

gUI