OVH Cloud OVH Cloud

Sécurité rep Linux avec Samba

5 réponses
Avatar
Herve
Bonjour :)

j'ai monté Samba 2.2.7 sur une MDK 9.1 et je rencontre le problème suivant :
j'ai par defaut les droits 0711 sur mon dossier public avec pour
proprietaire nobody.nogroup
[public]
writeable = yes
public = yes
path = /home/public


je fais un chmod -c 0777 public

dans l'heure qui suit, les droits du repertoire sont repassé à 0711, ce
qui empeche les utilisateurs de se connecter

J'ai beau cherché ce foutu pgm qui me change les droits, je ne trouve pas

!! HELP !!
Merci d'avance

5 réponses

Avatar
TiChou
Dans l'article news:c0smch$t70$,
Herve écrivait :

Bonjour :)


Bonsoir,

j'ai monté Samba 2.2.7 sur une MDK 9.1 et je rencontre le problème
suivant : j'ai par defaut les droits 0711 sur mon dossier public avec pour
proprietaire nobody.nogroup
[public]
writeable = yes
public = yes
path = /home/public


je fais un chmod -c 0777 public


Pas une très bonne idée d'avoir un répertoire home avec ces permissions là.

dans l'heure qui suit, les droits du repertoire sont repassé à 0711, ce
qui empeche les utilisateurs de se connecter

J'ai beau cherché ce foutu pgm qui me change les droits, je ne trouve pas


msec

Placez la ligne suivante dans /etc/security/msec/perm.local :

/home/public nobody.nogroup 0777

ou bien placez votre répertoire publique dans /home/samba/public :

path = /home/samba/public

Merci d'avance


Pas de quoi.

--
TiChou

Avatar
TiChou
Dans l'article news:,
gerard patel écrivait :

J'ai beau cherché ce foutu pgm qui me change les droits, je ne trouve pas


Pas cherché dans les archives (Google) en tout cas; je ne pourrais
pas compter le nombre de fois où cette plainte déchirante s'est
exprimée sur ce groupe.


Exactement.

Vous avez demandé un niveau de sécurité élevé, et le gestionnaire
de sécurité de la Mandrake - msec - fait son travail. Il faut repasser
le niveau de sécurité à 3 au plus.


Il me semble que même avec un niveau de sécutité à 0, msec ne laissera
jamais un répertoire home à 0777 mais à 0755 et il aurait raison de le
faire.

Petite remarque Gerard, il semblerait que vous aillez un petit problème
d'horloge, à moins que cela vienne de votre serveur nntp.

--
TiChou


Avatar
g.patel
On Tue, 17 Feb 2004 10:21:58 +0100, Herve wrote:

j'ai monté Samba 2.2.7 sur une MDK 9.1 et je rencontre le problème suivant :
j'ai par defaut les droits 0711 sur mon dossier public avec pour
proprietaire nobody.nogroup
[public]
writeable = yes
public = yes
path = /home/public


je fais un chmod -c 0777 public

dans l'heure qui suit, les droits du repertoire sont repassé à 0711, ce
qui empeche les utilisateurs de se connecter

J'ai beau cherché ce foutu pgm qui me change les droits, je ne trouve pas


Pas cherché dans les archives (Google) en tout cas; je ne pourrais
pas compter le nombre de fois où cette plainte déchirante s'est
exprimée sur ce groupe.

Vous avez demandé un niveau de sécurité élevé, et le gestionnaire
de sécurité de la Mandrake - msec - fait son travail. Il faut repasser
le niveau de sécurité à 3 au plus.

Man msec pour plus d'informations.

Gérard Patel

Avatar
g.patel
On Wed, 18 Feb 2004 01:51:36 +0100, "TiChou"
wrote:

Il me semble que même avec un niveau de sécutité à 0, msec ne laissera
jamais un répertoire home à 0777 mais à 0755 et il aurait raison de le
faire.


ah oui exact, j'ai tellement l'habitude de ce genre de post que je
les lis en diagonale. Je n'avais pas vu que le posteur demandait
un accès en écriture à un sous répertoire de home. En lecture
passer en niveau 3 de msec suffit. En relisant le post original, le
niveau d'origine était probablement déjà 3.

Petite remarque Gerard, il semblerait que vous aillez un petit problème
d'horloge, à moins que cela vienne de votre serveur nntp.


bon, j'ai donné un petit coup sur l'aiguille de l'horloge.

Gérard Patel

Avatar
Herve
Merci pour ces informations
google ne m'avait rien donné comme piste serieuse mais certainement mea
culpa sur la forme de ma recherche
j'ai retenu l'option /home/samba/public
encore merci a vous ;)

TiChou wrote:
Dans l'article news:c0smch$t70$,
Herve écrivait :


Bonjour :)



Bonsoir,


j'ai monté Samba 2.2.7 sur une MDK 9.1 et je rencontre le problème
suivant : j'ai par defaut les droits 0711 sur mon dossier public avec pour
proprietaire nobody.nogroup
[public]
writeable = yes
public = yes
path = /home/public


je fais un chmod -c 0777 public



Pas une très bonne idée d'avoir un répertoire home avec ces permissions là.


dans l'heure qui suit, les droits du repertoire sont repassé à 0711, ce
qui empeche les utilisateurs de se connecter

J'ai beau cherché ce foutu pgm qui me change les droits, je ne trouve pas



msec

Placez la ligne suivante dans /etc/security/msec/perm.local :

/home/public nobody.nogroup 0777

ou bien placez votre répertoire publique dans /home/samba/public :

path = /home/samba/public


Merci d'avance



Pas de quoi.