[Introduction] En partageant un document d'opération sur la gestion des autorisations dans les systèmes Linux, présentons l'explication détaillée des commandes de gestion des utilisateurs et des groupes d'utilisateurs Linux. Les amis dans le besoin peuvent se référer à cet article. 1 La commande useradd useradd peut créer un nouveau compte utilisateur. Son utilisation la plus basique est : usera
Partagez un document d'opération sur la gestion des autorisations dans le système Linux. Présentons les commandes de gestion des utilisateurs et des groupes d'utilisateurs Linux pour plus de détails. explication, les amis dans le besoin peuvent se référer à cet article.
1. La commande useradd
useradd peut créer un nouveau compte utilisateur. Son utilisation la plus basique est :
useradd username
Par exemple, saisissez ce qui suit. commande :
useradd newuser
Le système créera un nouvel utilisateur newuser, et le répertoire personnel de l'utilisateur est /home/newuser.
La commande useradd a de nombreux paramètres. Les combinaisons couramment utilisées sont :
useradd username-g group name-G group name-d Home directory name-p password
où : -g spécifie le groupe principal de l'utilisateur
-G spécifie le groupe secondaire de l'utilisateur
-d spécifie le répertoire personnel de l'utilisateur
-p spécifie le mot de passe de l'utilisateur
Par exemple, entrez la commande suivante :
useradd oracle –g oinstall –G dba –d /home/oracle –p ora123
Le système créera un utilisateur oracle oracle user Le groupe principal est oinstall, le groupe secondaire est dba, le répertoire personnel est /home/oracle et le mot de passe est ora123.
2. userdel
La commande userdel est utilisée pour supprimer un compte existant. Son utilisation est :
userdel username
3.
La commande groupadd peut créer un nouveau groupe d'utilisateurs. Son utilisation la plus basique est : groupadd group namePar exemple, entrez la commande suivante : groupadd newgroup. Le système créera un nouveau groupe d'utilisateurs newgroup. 4. groupdelLa commande groupdel est utilisée pour supprimer un groupe d'utilisateurs existant. Son utilisation est : groupdel group name5. 🎜>Pour des raisons de sécurité du système, chaque utilisateur du système Linux dispose d'un mot de passe utilisateur correspondant en plus de son nom d'utilisateur. Les utilisateurs peuvent utiliser la commande passwd pour modifier leur mot de passe à tout moment. Le format général de cette commande est :
passwd
Après avoir entré cette commande, entrez le mot de passe et la confirmation du mot de passe dans l'ordre selon les invites du système, puis le mot de passe utilisateur peut être modifié.
De plus, le super utilisateur peut également modifier les mots de passe des autres utilisateurs. La commande est la suivante :
passwd username
su
. Commande su Cette commande est très importante, elle permet à un utilisateur ordinaire d'avoir les autorisations d'un super utilisateur ou d'autres utilisateurs, et elle permet également à un super utilisateur de faire quelque chose en tant qu'utilisateur ordinaire. Les utilisateurs ordinaires doivent disposer du mot de passe du superutilisateur ou des autres utilisateurs lorsqu'ils utilisent cette commande. Si vous souhaitez conserver l'identité de l'utilisateur actuel, vous pouvez taper la commande exit. La forme générale de la commande su est :
su – nom d'utilisateur
7. chmod
La commande chmod est très importante, utilisée pour modifier les autorisations d'accès aux fichiers ou répertoires. Cette commande peut être utilisée de deux manières : l'une est une méthode de configuration littérale contenant des lettres et des expressions d'opérateur, et l'autre est une méthode de configuration numérique contenant des nombres.
La méthode de réglage numérique n'étant pas très intuitive, cet article ne la présentera pas. L'utilisation de la méthode de configuration du texte est la suivante :
chmod [who] [ | - | =] [mode] nom du fichier
La signification de chaque option de la commande est :
1 , l'objet d'opération qui peut être l'une des lettres suivantes ou leur combinaison :
u signifie utilisateur, c'est-à-dire le propriétaire du fichier ou du répertoire
g signifie groupe ) utilisateur, c'est-à-dire tous les utilisateurs ayant le même identifiant de groupe que le propriétaire du fichier
o signifie les autres (autres) utilisateurs
a signifie tous (tous) les utilisateurs, qui est la valeur par défaut du système .
2. Les symboles d'opération peuvent être :
Ajouter une certaine autorisation
- Annuler une certaine autorisation
= Accorder l'autorisation donnée et annuler toutes les autres Autorisations
Mode 3 Paramètres couramment utilisés indiquant que les autorisations sont
r lisible
w inscriptible
x exécutable
Exemple :
1. Définissez les autorisations du script de fichier sur exécutable. La commande est la suivante :
chmod =rx text
Après une exécution réussie, utilisez la commande de script ls -l pour afficher les attributs du fichier et le résultat est le suivant :
-r-xr-xr-x 1 groupe d'utilisateurs 0 10 février 09:42 script
2 Définissez les autorisations du texte du fichier sur : lisible, inscriptible et exécutable par le propriétaire du fichier, lisible par les utilisateurs. dans le même groupe que le propriétaire du fichier, et autres Non lisible par les utilisateurs. La commande est la suivante :
chmod u=rwx,g=r,o= text (notez qu'il n'y a pas d'espace après o= et il y a un espace après)
Après succès exécution, utilisez la commande ls –l text pour afficher Le résultat des attributs du fichier est le suivant :
-rwxr—– 1 groupe d'utilisateurs 0 10 février 09:42 text
8.
chown est utilisé pour changer un fichier ou un répertoire Propriétaire et groupe, cette commande est également très couramment utilisée. Par exemple, l'utilisateur root copie un de ses fichiers sur l'utilisateur oracle. Afin de permettre à l'utilisateur oracle d'accéder au fichier, l'utilisateur root doit définir le propriétaire du fichier sur oracle, sinon l'utilisateur oracle ne peut pas accéder au fichier. L'utilisation de base de chown est :
chown [user:group] file
Exemple :
chown oracle:dba text
Cette commande modifiera le fichier texte Le propriétaire et le groupe sont respectivement remplacés par oracle et dba.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!