Hervé Massiot a écrit :
>
> Tout n'est pas clair pour moi dans le man chmod, donc qui peut m'expliquer
> simplement comment donner des droits ciblés à un rép et pas les autres ....
> Dans mon cas je désire donner le droit de lecture et d'exécution à tous les
> fichiers de /home/ftp/pub et interdire la lecture de tous les autres
> (/home/ftp/bin, /home/ftp/lib .....)
>
> Alors chmod quoi ?
C'est simple chmod.
Syntaxe: chmod [permissions] [fichier ou rep]
Pour les permissions, c'est simple aussi.
C'est trois chiffre (genre: 755).
Le premier pour le proprio du fichier, le deuxième pour le groupe et le
troisième pour les autres.
Pour un fichier, 4=lecture (r), 2=écriture (w), 1=executable (x).
Et tu ajoutes: 754 veut dire rwx pour le proprio, rx pour le groupe et
juste w pour les autres.
Pour un rep,
4= afficher contenu
2= écrire des trucs
1= aller dans
D'ailleurs si, en console, tu fais ls -l, et tu verras de gauche à
droite les permissions (mais sous forme rwxr-xr-- (pour 745)) puis le
proprio, puis le groupe.
Pour les fichiers de /home/ft/pub, il faudra faire un chmod 755 * et
aussi mettre les bonnes permissions sur le répertoire (si ils peuvent
écrire dedans, c'est pas le top...)
Pour interdire /home/ftp/bin tu fais chmod 700 /home/ftp/bin
Juste le propriétaire pourra rentrer,écrire, et lire ce qu'il y a
dedans, et les autres: rien (même pas rentrer dedans...)
J'ai refait un man, là...
Si avec ça tu comprends pas, je peux pas faire grand chose (dis-le moi
quand même si y a un truc que tu piges pas, ça me ferai mal que tu ait
rien compris après avoir écrit tout ça...)
A l'occasion je mettrai ça sur mon site...
Les permissions, c'est le truc le plus déroutant quand on vient de win,
parce qu'on est habitué à puovoir écrire partout... (et à casser
n'importe quoi !!!)
@+
olivier, man-rewriter
--
Le site des MP du lycée Lalande ===> http://mp01.free.fr !!!
Visitez mon site ! >>>>> http://ofaurax.free.fr <<<<<
mailto:[EMAIL PROTECTED] ou LICQ n° 37043884