Terminal passer dossier lecture seule en lecture écriture, Script terminal pour changer les droits de dossiers et sous-dossier |
Bienvenue invité ( Connexion | Inscription )
Terminal passer dossier lecture seule en lecture écriture, Script terminal pour changer les droits de dossiers et sous-dossier |
27 Mar 2023, 09:11
Message
#1
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 953 Inscrit : 19 May 2005 Lieu : Chateauneuf du pape Membre no 39 495 |
bonjour.
J'ai un dossier comprenant des sous dossiers qui eux même peuvent contenir des sous dossiers etc. et je dois tous les passer de lecture seule en écriture-lecture. j'ai commencer à la main et c'est fastidieux . Y aurait il une manière avec le terminal d'automatiser cela ? Je vous remercie par avance. -------------------- Musique techno avec MAO (Logic Pro)
des que quelqu'un a du pouvoir il croit détenir la vérité... Des que quelqu'un a un clavier il A la la vérité.(Forcément) |
|
|
27 Mar 2023, 09:32
Message
#2
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 405 Inscrit : 29 Aug 2006 Lieu : France Membre no 66 917 |
Bonjour,
Terminal n'est pas indispensable Citation ("aide Mac") Appliquer les autorisations à tous les éléments d’un dossier ou d’un disque Sur votre Mac, sélectionnez un disque ou un dossier, puis choisissez Fichier > Lire les informations. Cliquez sur le menu local Action en bas de la fenêtre, puis choisissez « Appliquer aux éléments inclus ». et avec Terminal Code man chmod ou Citation ("stackoverflow") If you already are in the parent folder of "Folder" you can run chmod -R 777 "Folder"
The -R option will tell chmod to do it Recursively. Ce message a été modifié par luc1en - 27 Mar 2023, 09:36. -------------------- Quelques très vieux Mac stockés ici et là.
Et enfin un ordi moderne… sous Linux. |
|
|
27 Mar 2023, 09:48
Message
#3
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 953 Inscrit : 19 May 2005 Lieu : Chateauneuf du pape Membre no 39 495 |
ah beh merci beaucoup..
Et pour le code par curiosité ca serait donc Code chmod -R 777 "Folder" . ?merci encore. Ca marche de feu!! merci Ce message a été modifié par hubeert - 27 Mar 2023, 09:52. -------------------- Musique techno avec MAO (Logic Pro)
des que quelqu'un a du pouvoir il croit détenir la vérité... Des que quelqu'un a un clavier il A la la vérité.(Forcément) |
|
|
27 Mar 2023, 16:32
Message
#4
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 4 188 Inscrit : 13 Dec 2007 Membre no 102 454 |
Attention tout de même, la modification en 777 signifie que c'est open bar pour tout le monde, en terme de sécurité c'est comme laisser grande ouverte la porte avec les clés dans la serrure
-------------------- MBP 2015 15" Core i7 2,2Ghz - 16Go de Ram
iMac early 2009 24" + MBA 2021 13" M1 Iphone 8 + XS 64Go |
|
|
27 Mar 2023, 22:53
Message
#5
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 405 Inscrit : 29 Aug 2006 Lieu : France Membre no 66 917 |
Attention tout de même, la modification en 777 signifie que c'est open bar pour tout le monde, en terme de sécurité c'est comme laisser grande ouverte la porte avec les clés dans la serrure Bonjour, par analogie avec un site web, 755 serait-il préférable ? -------------------- Quelques très vieux Mac stockés ici et là.
Et enfin un ordi moderne… sous Linux. |
|
|
28 Mar 2023, 18:42
Message
#6
|
|
Adepte de Macbidouille Groupe : Membres Messages : 72 Inscrit : 17 Oct 2022 Membre no 216 806 |
Bonjour,
Alors déjà un chmod -R 777 c'est la pire des choses à faire, cela va rendre executables la totatilé des fichiers qu'il y a dans les répertoires. Mais il y a encore plus grave : c'est de lancer une commande dans le terminal sans comprendre ce qu'elle fait. Ci-dessous voici comment changer correctement les droits sur les fichiers avec chmod (et bien évidemment vous n'utilisez pas cette commande avant d'avoir compris ce qu'elle fait réellement). Code chmod -R u+rwX,go+rX,go-w Explication sommaire : -R = récursif u+rwX = le user peut lire, écrire et executer; go+rX = le groupe et les autres (others) peuvent lire et executer; go-w = le groupe et les autres ne peuvent pas écrire Attention à bien utiliser le X majuscule et non pas le x minuscule, ils n'ont pas le même effet. Citation execute (or search for directories) (x)
execute/search only if the file is a directory or already has execute permission for some user (X) Ce message a été modifié par twist67 - 28 Mar 2023, 18:44. |
|
|
Nous sommes le : 14th June 2024 - 15:00 |