[Note de lecture] Manuel standard Linux (Chapitre 7-8)

introduction

Nous publierons un résumé de la lecture du "Linux Standard Textbook (PDF)" sur Linux, que les débutants devraient comprendre avant tout. Cette fois, les chapitres 7 et 8 de la seconde moitié.

Il faut beaucoup de temps pour écrire chaque commande, donc quand vient le temps de l'utiliser, j'extrais principalement celle qui dit "La méthode spécifique est écrite ici!". Notez s'il vous plaît.

Chapitre 7 Le travail du manager

-Pour utiliser Linux, vous avez besoin d'un compte utilisateur, mais vous pouvez utiliser des groupes pour regrouper plusieurs utilisateurs. -En définissant correctement les groupes et les utilisateurs, ** les fichiers et répertoires, les programmes arbitraires, les scripts shell, etc. peuvent être autorisés à parcourir et modifier uniquement ceux qui en ont besoin **. -Les commandes marquées avec # ne peuvent être exécutées qu'avec les privilèges root, et celles marquées avec $ peuvent également être exécutées avec les privilèges utilisateur.

Créer / modifier / supprimer des utilisateurs / créer / supprimer des groupes, etc.

-En plus des utilisateurs préparés dès l'installation, l'administrateur peut définir des utilisateurs selon les besoins. Cependant, la commande dans le lien ne semble pas être appliquée sur Mac **.

Il y a beaucoup de choses que vous pouvez faire pour chacun, alors référez-vous à l'article ci-dessous.

[Useradd] commande-créer un nouvel utilisateur

[Usermod] informations de compte utilisateur de changement de commande

[Userdel] command-delete user

[Group add] commande-créer un nouveau groupe

[Groupmod] ID et nom du groupe de changement de commande

[Groupdel] commande-supprimer un groupe

Écran d'affichage de la recherche Linux de @ MarkIT

mot de passe

-Pour utiliser les privilèges de l'utilisateur, authentifiez-vous à l'aide du nom d'utilisateur et du mot de passe. La commande pour enregistrer / modifier le mot de passe de l'utilisateur est possible avec `` passwd [nom d'utilisateur] ''. -Fichier ombre: le mot de passe de l'utilisateur est enregistré dans le fichier shadow (/ etc / shadow) au lieu du fichier de mot de passe. Le contenu d'un utilisateur (une ligne) enregistré dans le fichier miroir ressemble à ceci.

account:password:last_changed:may_be_changed:warned:expires:disabled:reserved
article Contenu
account Nom d'utilisateur
password Mot de passe crypté
last_changed Jours du 1er janvier 1970 à la date de la dernière mise à jour du mot de passe
may_be_changed Jours avant que le mot de passe puisse être changé
must_be_changed Quelques jours avant de devoir changer votre mot de passe
warned Le nombre de jours pendant lesquels un utilisateur sera averti avant l'expiration du mot de passe
expires Nombre de jours avant l'expiration du mot de passe et le compte devient inutilisable
disabled Jours à partir du 1er janvier 1970 jusqu'à ce que le compte devienne indisponible
reserved Champ réservé

Utilisateurs et groupes disponibles

-Avantages de la création d'un groupe: Vous pouvez définir des droits d'accès pour les répertoires du système pour créer un répertoire auquel seuls les utilisateurs appartenant à un groupe spécifique peuvent accéder, ou seuls les utilisateurs appartenant à un groupe spécifique peuvent devenir des utilisateurs root. Il est possible d'opérer tel que. -Utilisateur racine: Un utilisateur spécial qui peut modifier les paramètres système, installer ou supprimer des programmes et créer / supprimer des utilisateurs sans restrictions d'utilisation.

commande su

La commande su est une commande qui permet à un utilisateur déjà connecté en tant qu'autre utilisateur de devenir temporairement un autre utilisateur.

su
su - [Utilisateur]
option
su - (Ou su- root): Devenez un utilisateur root
su -user Peut être l'utilisateur spécifié

commande sudo

-Vous pouvez exécuter des commandes avec des privilèges de super utilisateur (root) sans passer l'utilisateur à root avec la commande su.

Chapitre 8 Droits d'utilisateur et droits d'accès

Propriétaire du fichier et groupe propriétaire

-L'ID utilisateur et l'ID de groupe du créateur du fichier deviennent le propriétaire et le groupe propriétaire du fichier. Le propriétaire peut être changé avec la commande chown, et le groupe propriétaire peut être changé avec la commande chgrp.

utilisateur chown[.groupe]annuaire
utilisateur chown[.groupe]Fichier
répertoire du groupe chgrp
fichier de groupe chgrp
* Pour changer, vous devez être l'utilisateur root

Fichiers et autorisations

-Pour les fichiers, les autorisations peuvent être définies à trois niveaux: l'utilisateur qui possède le fichier, l'utilisateur qui exclut le propriétaire du fichier du groupe de propriété de fichier et les autres utilisateurs. -Le fichier a trois permissions, ** ① lire ② écrire ③ exécuter **, pour chacun des trois niveaux divisés par l'utilisateur. -La commande ls -l peut être utilisée pour afficher le mode fichier. Par exemple, comme ça.

$ ls -l
drwxr-xr-x@ 2 user  staff   64  7 30 09:46 test
drwxr-xr-x@ 4 user  staff  128  7 26 15:38 method
drwxr-xr-x@ 7 user  staff  224  7 29 21:37 practice
drwxr-xr-x@ 4 user  staff  128  7 24 15:52 Traitement itératif

-Les significations de r, w, x du type de fichier sont les suivantes.

article Contenu
r Lis
w l'écriture
x Exécuter ou déplacer le répertoire
rwx Les trois sont possibles

Pour modifier le droit d'accès, suivez les étapes ci-dessous.

mode chmod[,mode]...annuaire
mode chmod[,mode]...Fichier
répertoire du mode octadécimal chmod
chmod 8 fichier en mode de notation décimale

Pour d'autres détails, partagez cet article car il était concret et facile à comprendre.

chmod? chown? Résumé du système d'autorisation de fichiers pour ceux qui ne comprennent pas bien

Mode de création de fichier

-Lorsqu'un nouveau fichier est créé, une autorisation telle que 644 ou 664, qui est l'autorisation spécifiée pour chaque UTILISATEUR, est définie et le fichier est créé. En utilisant la commande umask, il est possible de restreindre la création de fichiers avec des autorisations spécifiées.

umask [Valeur de masque du huitième mode]

-Les autorisations sont définies sous forme de mode fichier. Les détails sont liés ci-dessous

Qu'est-ce que le mode fichier Linux? Et comment changer

Que sont le "mode fichier" et la "permission" sous Linux? 【Débutants】

Matériel de référence

[Useradd] commande-créer un nouvel utilisateur

[Usermod] informations de compte utilisateur de changement de commande

[Userdel] command-delete user

[Group add] commande-créer un nouveau groupe

[Groupmod] ID et nom du groupe de changement de commande

[Groupdel] commande-supprimer un groupe

Écran d'affichage de la recherche Linux de @ MarkIT

chmod? chown? Résumé du système d'autorisation de fichiers pour ceux qui ne comprennent pas bien

Qu'est-ce que le mode fichier Linux? Et comment changer

Que sont le "mode fichier" et la "permission" sous Linux? 【Débutants】

Recommended Posts

[Note de lecture] Manuel standard Linux (Chapitre 7-8)
[Note de lecture] Manuel standard Linux (Chapitre 1 à Chapitre 6)
Mémo 1 du manuel standard Linux
Mémo 3 du manuel standard Linux
Mémo 1 du manuel standard Linux, partie 2
Mémo du manuel standard Linux, partie 6
Manuel standard Linux
Manuel standard Linux (ver3.0.2) J'ai essayé le chapitre 1
Manuel standard Linux partie 5
Manuel standard Linux partie 4
Meilleur 3 des impressions de la lecture du nouveau manuel de programmation shell
[Note de lecture] Manuel standard Linux (Chapitre 7-8)
Inu x Memo
mémo Linux (ubuntu)
Mémo de commande Linux # 1
Mémo de lecture d'image
[Pour mémoire] Linux Partie 2
Mémo de configuration NTP sous Linux
Mémo de commande Linux tar xz
Nouveau manuel Linux (note d'étude)
[Pour AtCoder] Mémo d'entrée standard
Lire la technique de travail la plus rapide du chapitre VBA x Python Memo1