Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:lagrenouille:tutos:votre-ordinateur-en-ligne-de-commande-deuxieme-partie [04/02/2020 14:12] lagrenouille [Les commandes de base] |
utilisateurs:lagrenouille:tutos:votre-ordinateur-en-ligne-de-commande-deuxieme-partie [06/02/2020 00:12] lagrenouille [users group droits] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== votre ordinateur en ligne de commande (deuxième partie) ====== | + | ====== votre ordinateur et la ligne de commande (deuxième partie) ====== |
Ligne 5: | Ligne 5: | ||
* Objet : du tuto la ligne de commande | * Objet : du tuto la ligne de commande | ||
* Niveau requis : tous les pingoins {{tag>débutant avisé}} | * Niveau requis : tous les pingoins {{tag>débutant avisé}} | ||
- | * Commentaires : //Contexte d'utilisation du sujet du tuto. // | + | * Commentaires : //Contexte d'utilisation du sujet du tuto. // ARTICLE EN CONSTRUCTION |
* Création par [[user>lagrenouille]] 03/02/2020 | * Création par [[user>lagrenouille]] 03/02/2020 | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
Ligne 114: | Ligne 114: | ||
- | ==== users group droits ==== | + | ===== users group droits ===== |
Ligne 208: | Ligne 208: | ||
=== les users et les groupes === | === les users et les groupes === | ||
+ | |||
+ | je laisserai volontairement de coté les programmes useradd et groupadd, bien que les résultats fournis soient les mêmes. | ||
+ | |||
+ | Ces commandes "adduser" et "addgroup" ajoutent des utilisateurs ou des groupes au système . | ||
+ | |||
+ | adduser est un outil en mode console permettant de créer un compte d'utilisateur de manière interactive, tout comme addgroup. | ||
+ | |||
+ | Lorsqu'il est exécuté avec un seul paramètre qui n'est pas une option et sans les options --system ou --group, adduser ajoute un utilisateur normal.Vous n'êtes pas tenu de répondre aux questions qui suivent la création et le password. | ||
+ | |||
+ | <code user>adduser toto | ||
+ | Ajout de l'utilisateur « toto » | ||
+ | Ajout du nouveau groupe « toto » | ||
+ | Création du répertoire personnel « /home/toto » | ||
+ | Copie des fichiers depuis « /etc/skel » | ||
+ | Nouveau mot de passe: rustine | ||
+ | Retapez le mot de passe: rustine | ||
+ | passwd: password updated successfuly | ||
+ | Changing The user information for toto | ||
+ | Enter the new value, or press Enter for the default | ||
+ | Full Name [] : germain letout | ||
+ | room Number[]: 45678 | ||
+ | work Phone []: 0654348790 | ||
+ | Home Phone []: 7998654324 | ||
+ | Other []: | ||
+ | Cette information est elle correcte ?[O/n] | ||
+ | </code> | ||
+ | |||
+ | Pour lui attribuer le mot de passe : | ||
+ | |||
+ | <code user>passwd toto | ||
+ | saisir le password et le confirmé</code> | ||
+ | |||
+ | une fois l'utilisateur créer, vous pouvez le placé dans un groupe | ||
+ | |||
+ | <code root>adduser toto www-data | ||
+ | Ajout de l'utilisateur «toto» au groupe «www-data» | ||
+ | Adding user toto to group www-data | ||
+ | Fait. | ||
+ | </code> | ||
+ | |||
+ | Si vous faites un "cat /etc/group", vous verrez que le groupe toto est présent. | ||
+ | |||
+ | La commande "deluser toto " supprimera l'utilisateur avec tout ce qu'il contient. | ||
+ | |||
+ | Structure de /etc/group | ||
+ | |||
+ | Ce fichier comprend 4 champs, séparés par le symbole : | ||
+ | |||
+ | 1) nom du groupe | ||
+ | |||
+ | 2) x pour remplacer un mot de passe non attribué maintenant | ||
+ | |||
+ | 3) numéro de groupe, c-à-d l'identifiant gid | ||
+ | |||
+ | 4) la liste des membres du groupe | ||
+ | |||
+ | |||
+ | |||
+ | ===== le systemd ===== | ||
+ | |||
+ | Systemd est une alternative au démon init de System depuis la version Jessie (Debian 8), c'est un gestionnaire de système et de services pour Linux. | ||
+ | |||
+ | <code user>ls -lha /lib/systemd/system</code> | ||
+ | |||
+ | systemd est il actif ? | ||
+ | |||
+ | <code user>systemctl status systemd-journald</code> | ||
+ | |||
+ | lister toutes les unités présentes sur le système. | ||
+ | |||
+ | <code user>systemctl list-units</code> | ||
+ | |||
+ | vérifié si un service est actif, ici apache. | ||
+ | |||
+ | <code user>systemctl status apache2</code> | ||
+ | |||
+ | voir si rien n'est cassé | ||
+ | |||
+ | <code user>systemctl status</code> | ||
+ | |||
+ | si un problème existe, failed et l’erreur seront écrits en rouge | ||
+ | |||
+ | vérification de l'erreur | ||
+ | |||
+ | <code user>systemctl --failed</code> | ||
+ | |||
+ | les logs de démarrage (ça peut être assez long à lire) | ||
+ | <code root> | ||
+ | journalctl -b</code> | ||
+ | |||
+ | arrêter un service | ||
+ | |||
+ | <code root>systemctl stop apache2</code> | ||
+ | |||
+ | redémarrer le service avec start ou reload | ||
+ | |||
+ | <code root>systemctl reload apache2</code> | ||
+ | |||
+ | consulter les logs en temps réel | ||
+ | |||
+ | <code root>journalctl -f</code> | ||
+ | |||
+ | Visualiser les erreurs dans le journal | ||
+ | |||
+ | <code root>journalctl -r -p err</code> | ||
+ | |||
+ | |||
+ | |||