Re: Mise en place d'un répertoire Public

2010-07-19 Par sujet Sébastien MORATINOS
Content que ça vous plaise :)


> Avell Diroll :

*un groupe public aurait une utilité si on
> voulait segmenter les utilisateurs
> *


 Justement, j'ai un utilisateur physique qui ne fait pas parti du groupe
public.
Mais, utiliser le groupe users, ça peut être une variante en effet.


> Avell Diroll :

*Il ya plus simple: [...]
> * *ln -s /home/public/ /home/utilisateur1/Public*


Merci, c'est modifié ;)

*Diff : *
< # ln -s /home/public/ /home/utilisateur1/
< # mv /home/utilisateur1/public /home/utilisateur1/Public
---
> # ln -s /home/public/ /home/utilisateur1/Public


Pierre LEJEUNE :

*Ça mériterait un retranscription sur doc.ubuntu-fr.org.*
>

Si vous êtes plusieurs à trouver ça utile. Ça pourrai en intéresser d'autre.

LordPhoenix :

*Je dirai juste que je trouve le nom "public" mal adapté mais c'est
> juste pour faire mon pinailleur…
> *


J'ai hésité moi aussi, tout le monde à un Public dans son home donc ça reste
en accord avec l'install de base.


En pièce jointe la version modifiée de la Mise en place d'un répertoire
Public

1 / Création du répertoire public  : 
# mkdir /home/public

2 / Création du groupe public : 
# addgroup public

3 / Ajout des utilisateurs au groupe public : 
# usermod -aG public utilisateur1
# usermod -aG public utilisateur2
# usermod -aG public utilisateur3
# usermod -aG public utilisateur4

4 / Modification du propriétaire et groupe : 
# chown root:public /home/public/

5 / Modification des droits : 
# chmod 3774 /home/public/

Les membres du groupe public ont tous les droits dans le répertoire.
Tous les fichiers créés dans le répertoire public appartiennent au groupe 
public (setgid)
Un utilisateur ne peut effacer que les fichier qui lui appartiennent (sticky 
bit)

6 / Lien symbolique pour les utilisateurs : 

On renomme l'ancien dossier Public (celui présent par defaut dans tous les 
home)
# mv /home/utilisateur1/Public /home/utilisateur1/DefautPublic
# ln -s /home/public/ /home/utilisateur1/Public

Le répertoire Public de l'utilisateur pointe maintenant vers le repertoire 
/home/public

Faire la même manipulation avec les autres utilisateurs. 


7 / Ajout du lien symblique pour les futurs nouveaux utilisateurs (etc/skel) : 
# ln -s /home/public/ /etc/skel/Public

8 / Ajout du groupe public pour les futurs nouveaux utilisateurs : 
# vim /etc/adduser.conf
EXTRA_GROUPS="dialout cdrom floppy audio video plugdev users games public"
ADD_EXTRA_GROUPS=1


-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Re: Mise en place d'un répertoire Public

2010-07-19 Par sujet Pierre LEJEUNE

 Le 19/07/2010 14:18, LordPhoenix a écrit :

Super détaillé comme procédure c'est nickel…
Je dirai juste que je trouve le nom "public" mal adapté mais c'est
juste pour faire mon pinailleur…

En tout cas elle est déjà dans mon bloc-notes…

Ça mériterait un retranscription sur doc.ubuntu-fr.org.
Une idée comme ça... ;-)
@+
Pierre
-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Re: Mise en place d'un répertoire Public

2010-07-19 Par sujet LordPhoenix
Super détaillé comme procédure c'est nickel… 
Je dirai juste que je trouve le nom "public" mal adapté mais c'est
juste pour faire mon pinailleur… 

En tout cas elle est déjà dans mon bloc-notes… 


signature.asc
Description: PGP signature
-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Re: Mise en place d'un répertoire Public

2010-07-18 Par sujet Steve Nadeau
Bonsoir Sebastien!

moi j'adopte!
super, je vais inscrire la demarche dans ma procedure d'installation par
defaut...
les modif de Avell sont interessantes mais je considère que c'est plus
descriptif de décider q

2010/7/18 Sébastien MORATINOS 

>
> Suite du sujet : Hiérarchie des systèmes de fichiers et dossier musique
>
> Si vous avez d'autres idées ou des améliorations, n'hésitez pas.
>
> 1 / Création du répertoire public  :
> # mkdir /home/public
>
> 2 / Création du groupe public :
> # addgroup public
>
> 3 / Ajout des utilisateurs au groupe public :
> # usermod -aG public utilisateur1
> # usermod -aG public utilisateur2
> # usermod -aG public utilisateur3
> # usermod -aG public utilisateur4
>
> 4 / Modification du propriétaire et groupe :
> # chown root:public /home/public/
>
> 5 / Modification des droits :
> # chmod 3774 /home/public/
>
> Les membres du groupe public ont tous les droits dans le répertoire.
> Tous les fichiers créés dans le répertoire public appartiennent au groupe
> public (setgid)
> Un utilisateur ne peut effacer que les fichiers qui lui appartiennent
> (sticky bit)
>
> 6 / Lien symbolique pour les utilisateurs :
>
> On renomme l'ancien dossier Public (celui présent par défaut dans tous les
> home)
> # mv /home/utilisateur1/Public /home/utilisateur1/DefautPublic
> # ln -s /home/public/ /home/utilisateur1/
> # mv /home/utilisateur1/public /home/utilisateur1/Public
>
> Le répertoire Public de l'utilisateur pointe maintenant vers le repertoire
> /home/public
>
> Faire la même manipulation avec les autres utilisateurs.
>
>
> 7 / Ajout du lien symbolique pour les futurs nouveaux utilisateurs
> (etc/skel) :
> # ln -s /home/public/ /etc/skel/Public
>
> 8 / Ajout du groupe public pour les futurs nouveaux utilisateurs :
> # vim /etc/adduser.conf
> EXTRA_GROUPS="dialout cdrom floppy audio video plugdev users games public"
> ADD_EXTRA_GROUPS=1
>
>
>
>
> --
> ubuntu-fr mailing list
> ubuntu-fr@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
>
-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Re: Mise en place d'un répertoire Public

2010-07-18 Par sujet Avell Diroll
On 18/07/10 23:59, Sébastien MORATINOS wrote:
> Suite du sujet : Hiérarchie des systèmes de fichiers et dossier musique
> Si vous avez d'autres idées ou des améliorations, n'hésitez pas.
(snip)
> 2 / Création du groupe public :
> # addgroup public
(snip)

Ma seule remarque serait d'envisager d'utiliser le groupe "users" qui a 
l'avantage de déjà exister et est utilisé pour répertorié les 
"utilisateurs physiques" ... un groupe public aurait une utilité si on 
voulait segmenter les utilisateurs ...
L'avantage d'utiliser users au lieu de public est juste de diminuer le 
nombre d'étapes (et de faciliter la compréhension du système à un admin 
de passage ... même si un groupe "public" est assez explicite).

 > 6 / Lien symbolique pour les utilisateurs :
 > On renomme l'ancien dossier Public (celui présent par défaut
 > dans tous les home)
 > # mv /home/utilisateur1/Public /home/utilisateur1/DefautPublic
 > # ln -s /home/public/ /home/utilisateur1/
 > # mv /home/utilisateur1/public /home/utilisateur1/Public
 > Le répertoire Public de l'utilisateur pointe maintenant vers
 > le repertoire /home/public
 > Faire la même manipulation avec les autres utilisateurs.
(snip)

Il ya plus simple:
mv /home/utilisateur1/Public /home/utilisateur1/DefautPublic
ln -s /home/public/ /home/utilisateur1/Public

Sinon, bonne description et utilisation propre de /etc/skel.

Bonne continuation

Ju

-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Mise en place d'un répertoire Public

2010-07-18 Par sujet Sébastien MORATINOS
Suite du sujet : Hiérarchie des systèmes de fichiers et dossier musique

Si vous avez d'autres idées ou des améliorations, n'hésitez pas.

1 / Création du répertoire public  :
# mkdir /home/public

2 / Création du groupe public :
# addgroup public

3 / Ajout des utilisateurs au groupe public :
# usermod -aG public utilisateur1
# usermod -aG public utilisateur2
# usermod -aG public utilisateur3
# usermod -aG public utilisateur4

4 / Modification du propriétaire et groupe :
# chown root:public /home/public/

5 / Modification des droits :
# chmod 3774 /home/public/

Les membres du groupe public ont tous les droits dans le répertoire.
Tous les fichiers créés dans le répertoire public appartiennent au groupe
public (setgid)
Un utilisateur ne peut effacer que les fichiers qui lui appartiennent
(sticky bit)

6 / Lien symbolique pour les utilisateurs :

On renomme l'ancien dossier Public (celui présent par défaut dans tous les
home)
# mv /home/utilisateur1/Public /home/utilisateur1/DefautPublic
# ln -s /home/public/ /home/utilisateur1/
# mv /home/utilisateur1/public /home/utilisateur1/Public

Le répertoire Public de l'utilisateur pointe maintenant vers le repertoire
/home/public

Faire la même manipulation avec les autres utilisateurs.


7 / Ajout du lien symbolique pour les futurs nouveaux utilisateurs
(etc/skel) :
# ln -s /home/public/ /etc/skel/Public

8 / Ajout du groupe public pour les futurs nouveaux utilisateurs :
# vim /etc/adduser.conf
EXTRA_GROUPS="dialout cdrom floppy audio video plugdev users games public"
ADD_EXTRA_GROUPS=1
-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr