Juste pour info.
CHMOD est utilisé pour modifier les permissions d'un fichier.PERMISSION COMMAND
U G W
rwx rwx rwx chmod 777 filename
rwx rwx r-x chmod 775 filename
rwx r-x r-x chmod 755 filename
rw- rw- r-- chmod 664 filename
rw- r-- r-- chmod 644 filename
U = User
G = Group
W = World
r = Readable
w = writable
x = executable
- = no permission
Voici une autre façon de voir les choses :
Autorisations :
400 read by owner
040 read by group
004 read by anybody (other)
200 write by owner
020 write by group
002 write by anybody
100 execute by owner
010 execute by group
001 execute by anybody
Pour obtenir une combinaison, il suffit de les additionner. Par exemple, pour lire, écrire, exécuter par propriétaire, lire, exécuter, par groupe et exécuter par n'importe qui, vous ajouteriez 400+200+100+040+010+001 pour donner 751.
Moyen le plus simple sans modifier d'autres paramètres :chmod -x file
.
De manchmod :
mode ::= clause [, clause ...] clause ::= [who ...] [action ...] action action ::= op [perm ...] who ::= a | u | g | o op ::= + | - | = perm ::= r | s | t | w | x | X | u | g | o
Remarquez les trois options dans op :+
, -
et =
Utilisez simplement :chmod -x <file>