#1 Le 21/02/2020, à 17:16
- Webbien
[Résolu] Demande de confirmation d'une ligne de commande sur Ubuntu.fr
Bonjour !
Je suis débutant et par conséquent je ne connaît quasiment rien concernant les commande du Terminal.
Je voulais installer Joomla sur Lubuntu, et j'ai trouvé une page sur Ubuntu.fr : [doc]https://doc.ubuntu-fr.org/joomla[/doc] de Joomla. Mais j'aimerais obtenir une confirmation concernant une des lignes de codes, car j'ai un doute sur deux des commandes.
Dans le paragraphe : 1.2.1 Copie des fichiers, dans le 4ème espace bleuté relatif aux "droits restrictifs des fichiers", il y a la ligne chmod -R a-rwx,u+rwX,g+rX /var/www/joomla.
En me renseignant sur Internet j'ai pu apprendre notamment que, u = utilisateur , g = groupe, et o = others, mais dans la ligne de commande il y a : "a", est-ce que c'est équivalent à "o" ?
Ensuite est-ce que le "x" (minuscule) et les "X" (majuscules) sont équivalent ?
Merci à vous.
Dernière modification par Webbien (Le 21/02/2020, à 17:49)
Hors ligne
#2 Le 21/02/2020, à 17:28
- pingouinux
Re : [Résolu] Demande de confirmation d'une ligne de commande sur Ubuntu.fr
Bonjour,
chmod -R a-rwx,u+rwX,g+rX /var/www/joomla
En me renseignant sur Internet j'ai pu apprendre notamment que, u = utilisateur , g = groupe, et o = others, mais dans la ligne de commande il y a : "a", est-ce que c'est équivalent à "o" ?
Non.
a signifie all (tous). Ta commande commence par supprimer toutes les permissions à tout le monde, et ajoute ensuite rwX à user, rX à group, et rien à others.
Ensuite est-ce que le "x" (minuscule) et les "X" (majuscules) sont équivalent ?
Non.
X n'ajoute la permission d'exécution qu'aux répertoires, et aux fichiers qui ont déjà une permission d'exécution.
Hors ligne
#3 Le 21/02/2020, à 17:29
- Nuliel
Re : [Résolu] Demande de confirmation d'une ligne de commande sur Ubuntu.fr
Salut,
u : user -> utilisateur qui possède le fichier
g: group -> groupe qui possède le fichier
o: other -> les autres
a: all -> tout le monde (pour sélectionner u g et o)
Pour les permissions:
r -> read : lecture
w: write -> écriture
x: exécuter
X sert à donner l'autorisation de lister les répertoires
Chaque fichier appartient à un utilisateur et à un groupe.
Donc pour la commande en question
chmod -R a-rwx,u+rwX,g+rX /var/www/joomla
le paramètre -R sert à appliquer les permissions récursivement (donc sur /var/www/joomla et ce qu'il contient)
a-rwx -> enlève toutes les permissions à tout le monde
u+rwX -> ajoute les droits de lecture et écriture à l'utilisateur qui possède le fichier, et rend exécutable seulement les dossiers
g+rwX -> ajoute les droits de lecture et écriture au lgroupe qui possède le fichier, et rend exécutable seulement les dossiers
Edit: grillé
Dernière modification par Nuliel (Le 21/02/2020, à 17:31)
Hors ligne
#4 Le 21/02/2020, à 17:31
- inbox
Re : [Résolu] Demande de confirmation d'une ligne de commande sur Ubuntu.fr
Salut,
Vu que tu débutes, il faut que tu notes que toutes la commandes ont un manuel. Dans ton cas, entre la commande suivante dans un terminal :
man chmod
A+
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
En ligne
#5 Le 21/02/2020, à 17:32
- f.x0
Re : [Résolu] Demande de confirmation d'une ligne de commande sur Ubuntu.fr
Bonjour Webbien,
tu auras toutes les réponses à tes questions dans cette Doc
paragraphe 3.2.4 → chmod a-
paragraphe 3.2.5.3 → chmod X
Si quelque chose t'échappe, n'hésites pas à redemander.
SOPI
Hors ligne
#6 Le 21/02/2020, à 17:42
- Webbien
Re : [Résolu] Demande de confirmation d'une ligne de commande sur Ubuntu.fr
Je vous remercie de vos éclairages : pingouinux, Naziel, inbox, et f.x0
Vous m'avez bien aidé !
Bonne soirée.
Hors ligne