Filter
Vue

Le terminal pour les nuls

par Lionel - 18/06/2004
Merci à Arthur de nous avoir réalisé ce petit article
Document sans titre

Autorisations et Utilisateurs

 

 

Comme vous le savez, Mac OS X est un système Unix, multi-tâches et surtout multi-utilisateurs. Chaque utilisateur fait parti d’un groupe.
Chaque fichier ou dossier possède des autorisations, ils se répartissent en 3 parties:

• les droits du possesseur
• les droits du groupe dans lequel appartiens le possesseur
• les droits des autres utilisateurs

lors d’un ls -l, ls nous affiche les droits des fichiers présent dans un dossier.


Chaque fichier est caractérisé par une sorte de code: x xxx xxx xxx

Le premier caractère signale juste si le fichier est un dossier .. ( oui, pour un Unix, un dossier est un fichier, et quand on ouvre un dossier, on l’exécute .. ) ; suivent ensuite les autorisations:
Les 3 triplets correspondent respectivement au possesseur, le groupe du possesseurs, et les autres users.

Les lettres "r" "w" "x" correspondent respectivement au droit de lecture (read), d’écriture (write), et d’éxécution.

Remarque: il peux pas y avoir toutes les combinaisons, par ex: -w- n’existe pas, parce que l’on ne peut pas écrire sur quelque chose que l’on ne peut pas lire.

 

 

Le Super Utilisateur: root


Vous avez sûrement entendu parlé de root sans trop savoir ce que c’était !
Root est un super-utisateur sur les système Unix, il a tous les droits sur la machine et sur tous les fichiers.
Par défaut, l’utilisateur root est désactivé dans Mac OS X, pour l’activer, il vous suffit de vous rendre dans le gestionnaire NetInfo pour activer l’utilisateur root et lui donner un mot de passe

A quoi sert root ?

L’utilisateur root sert à modifier les fichier systèmes auxquels aucun autre utilisateur n’a accès (comme les fichier de configuration Apache pour monter un serveur Web)

Remarque: l’activation du compte root n’est pas nécessaire, il existe une commande appelée sudo, qui permet d’exécuter des commandes ave les droits root.

Exécuter une commande avec les droits root: sudo
Syntaxe: sudo <commande>

Remarque: pour exécuter sudo, il faut un compte admin (sudo demande un mot de passe avant de s’exécuter)

 

Voyons maintenant quelques commandes et cas pratique d’utilisation du terminal

News
Articles
Blog
Tous les mots-clés
Du
Au
Vue complète
Vue par jour
Vue liste
Suivant
Précédent
Imprimer la page
Recommander à un ami
Partager la page