Maison  >  Article  >  tutoriels informatiques  >  Comment changer l'ID utilisateur et le mot de passe sur le système Linux

Comment changer l'ID utilisateur et le mot de passe sur le système Linux

WBOY
WBOYavant
2024-01-24 16:00:17767parcourir

Comment changer lID utilisateur et le mot de passe sur le système Linux

Comment changer le nom d'utilisateur et le mot de passe sous Linux

La commande Shell passwd est utilisée pour spécifier et modifier les mots de passe des utilisateurs. Les super utilisateurs peuvent spécifier des mots de passe pour eux-mêmes et pour d'autres utilisateurs, et les utilisateurs ordinaires ne peuvent modifier que leurs propres mots de passe. Le format de la commande est :

nom d'utilisateur de l'option passwd

Options disponibles :

-l verrouille le mot de passe, c'est-à-dire désactive le compte.

-u Déverrouillage du mot de passe.

-d crée le compte sans mot de passe.

-f oblige l'utilisateur à changer son mot de passe lors de sa prochaine connexion.

Si le nom d'utilisateur par défaut est utilisé, modifiez le mot de passe de l'utilisateur actuel.

Par exemple, en supposant que l'utilisateur actuel est sam, la commande suivante modifie le mot de passe de l'utilisateur :

$ mot de passe

Ancien mot de passe :******

Nouveau mot de passe : *******

Ressaisissez le nouveau mot de passe : *******

Si vous êtes un super utilisateur, vous pouvez spécifier le mot de passe de n'importe quel utilisateur sous le formulaire suivant :

#passwd sam

Nouveau mot de passe : *******

Ressaisissez le nouveau mot de passe : *******

Comment changer le nom d'utilisateur sous Linux afin que les propriétaires et les noms de groupe de tous les dossiers d'origine

1. "Commande Linux chmod". Dans le shell, vous pouvez utiliser la commande chown pour modifier le propriétaire du fichier et le groupe d'utilisateurs, ainsi que la commande chgrp pour modifier le groupe d'utilisateurs où se trouve le fichier. Dans les programmes Linux C, vous pouvez utiliser la fonction chown pour modifier le propriétaire du fichier et le groupe d'utilisateurs.

De plus, dans le shell, l'utilisateur actuel qui souhaite modifier le fichier doit disposer des autorisations root d'administrateur. Vous pouvez passer à l'utilisateur root via la commande su ou obtenir les autorisations root via sudo.

2. Utilisez la commande chown pour changer le propriétaire du fichier

Dans le shell, vous pouvez utiliser la commande chown pour changer le propriétaire du fichier. La commande chown est l'abréviation de changer de propriétaire. Il convient de noter que l'utilisateur doit déjà exister dans le système, c'est-à-dire qu'il ne peut être modifié que par un nom d'utilisateur enregistré dans le fichier /etc/passwd.

La commande chown a de nombreuses utilisations, et vous pouvez également modifier directement le nom du groupe d'utilisateurs. De plus, si vous souhaitez modifier les propriétaires de fichiers de tous les sous-répertoires ou fichiers du répertoire en même temps, ajoutez simplement le paramètre -R.

Syntaxe de base :

chown [-R] Fichier ou répertoire de nom de compte

chown [-R] Nom du compte : fichier ou répertoire du nom du groupe d'utilisateurs

Paramètres :

-R : Effectuez des modifications récursives et continues, c'est-à-dire avec tous les fichiers et répertoires des sous-répertoires

Tous mis à jour pour devenir ce groupe d'utilisateurs. Souvent utilisé lors du changement de répertoire.

Exemple 1 :

[root@localhost home]# touch testfile //Fichier créé par l'utilisateur root

[root@localhost home]# ls testfile –l

-rw--w--w- 1 root root 0 juin 7 19:35 testfile //Le propriétaire et le niveau de propriétaire du fichier sont root

[root@localhost home]# chown yangzongde testfile //Modifier le propriétaire du fichier en yangzongde

[root@localhost home]# ls testfile -l

-rw--w--w- 1 yangzongde root 0 juin 7 19:35 testfile //Voir le propriétaire du fichier est yangzongde, mais le groupe est toujours root 3. Utilisez la commande chgrp pour changer le groupe d'utilisateurs auquel le fichier appartient

Dans le shell, vous pouvez utiliser la commande chgrp pour modifier le groupe d'utilisateurs auquel appartient le fichier. Cette commande est l'abréviation de change group. A noter que le nom du groupe d'utilisateurs à modifier doit exister dans /etc/group, sinon une erreur s'affichera.

Syntaxe de base :

chgrp [-R] Nom du groupe d'utilisateurs dirname/filename ...

Paramètres :

-R : Effectuez des modifications récursives et continues, c'est-à-dire avec tous les fichiers et répertoires des sous-répertoires

Tous mis à jour pour devenir ce groupe d'utilisateurs. Souvent utilisé lors du changement d'un certain répertoire.

Exemple 3

[root@localhost home]# ls testfile -l

-rw--w--w- 1 yangzongde root 0 juin 7 19:35 testfile //Voir le propriétaire du fichier est yangzongde, mais le groupe est root

[root@localhost home]# chgrp yangzongde testfile //Modifier le groupe propriétaire en yangzongde

[root@localhost home]# ls testfile -l

-rw--w--w- 1 yangzongde yangzongde 0 7 juin 19:35 fichier test

[root@localhost home]# chown root:root testfile // Utilisez chown pour modifier le propriétaire et le groupe en même temps

[root@localhost home]# ls testfile -l

-rw--w--w- 1 root root 0 7 juin 19:35 fichier test

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer