Maison  >  Article  >  Opération et maintenance  >  Quelles sont les commandes utilisateur de changement de Linux ?

Quelles sont les commandes utilisateur de changement de Linux ?

小老鼠
小老鼠original
2023-08-10 11:40:544543parcourir

Les commandes de changement d'utilisateur Linux incluent su, sudo, su -l, login et su -s, etc. Introduction détaillée : 1. La commande su peut basculer vers un autre compte utilisateur et vous permettre de continuer à fonctionner sous ce compte utilisateur. Lorsque vous utilisez la commande su, vous devez saisir le compte utilisateur et le mot de passe vers lesquels vous souhaitez basculer ; La commande peut autoriser l'utilisateur ordinaire à exécuter des commandes en tant que superutilisateur. Il est généralement utilisé lorsque les utilisateurs ordinaires doivent exécuter des commandes qui nécessitent des privilèges d'administrateur. Lorsqu'ils utilisent la commande sudo, ils doivent entrer leur propre mot de passe. etc.

Quelles sont les commandes utilisateur de changement de Linux ?

Le système d'exploitation Linux est un système d'exploitation open source avec des fonctionnalités multi-utilisateurs, et plusieurs utilisateurs peuvent se connecter et fonctionner en même temps. Sous Linux, la commande permettant de changer d'utilisateur est très importante. Elle permet aux utilisateurs de passer à d'autres utilisateurs et d'effectuer différentes opérations sans quitter l'utilisateur actuel.

Les principales commandes pour changer d'utilisateur sous Linux sont les suivantes :

1. Commande su : La commande su est la commande la plus courante pour changer d'utilisateur. Il peut basculer vers un autre compte utilisateur et vous permettre de poursuivre les opérations sous ce compte utilisateur. Lorsque vous utilisez la commande su, vous devez saisir le compte utilisateur et le mot de passe vers lesquels vous souhaitez basculer. Par exemple, pour passer à l'utilisateur root, vous pouvez saisir la commande suivante dans le terminal :

```shell
su - root
```

Cette commande vous demandera de saisir le mot de passe de l'utilisateur root. Après avoir entré le mot de passe correct, vous. peut l'exécuter sous l'ordre de l'utilisateur root.

2. Commande sudo : La commande sudo permet aux utilisateurs ordinaires d'exécuter des commandes en tant que super utilisateur. Il est généralement utilisé lorsque les utilisateurs ordinaires doivent exécuter des commandes nécessitant des privilèges d'administrateur. Vous devez saisir votre propre mot de passe lorsque vous utilisez la commande sudo. Par exemple, pour exécuter une commande en tant que root, vous pouvez saisir la commande suivante dans le terminal :

```shell
sudo command
```

Cette commande vous demandera de saisir le mot de passe de l'utilisateur actuel. Après avoir saisi le mot de passe correct, vous. peut entrer le mot de passe en tant qu'utilisateur root pour exécuter cette commande.

3. Commande su -l : L'option -l de la commande su peut basculer vers le compte d'utilisateur spécifié et basculer les variables d'environnement vers les variables d'environnement de l'utilisateur spécifié. Entrez la commande suivante dans le terminal pour changer d'utilisateur :

```shell
su -l username
```

où le nom d'utilisateur est le compte utilisateur vers lequel basculer. Cette commande vous demandera de saisir le mot de passe de l'utilisateur spécifié. Après avoir entré le mot de passe correct, vous pourrez exécuter la commande sous cet utilisateur.

4. Commande de connexion : La commande de connexion est utilisée pour changer d'utilisateur et se reconnecter au système. Lorsque vous utilisez la commande de connexion, vous devez saisir le compte utilisateur et le mot de passe vers lesquels vous souhaitez basculer. Par exemple, entrez la commande suivante dans le terminal pour changer d'utilisateur :

```shell
login
```

Cette commande vous demandera de saisir le compte utilisateur et le mot de passe vers lesquels vous souhaitez basculer. Après avoir entré le compte et le mot de passe corrects, le. Le système se connectera à nouveau en tant qu'utilisateur.

5. Commande su -s : L'option -s de la commande su peut basculer vers l'utilisateur spécifié et spécifier un programme shell comme programme shell par défaut après le changement. Entrez la commande suivante dans le terminal pour changer d'utilisateur :

```shell
su -s shell_program username
```

où shell_program est le nom du programme à utiliser comme programme shell par défaut après le changement, et username est le compte utilisateur vers lequel basculer. Cette commande vous demandera de saisir le mot de passe de l'utilisateur spécifié. Après avoir entré le mot de passe correct, vous pourrez exécuter la commande sous cet utilisateur.

En résumé, les commandes pour changer d'utilisateur sous Linux incluent principalement su, sudo, su -l, login, su -s, etc. Grâce à ces commandes, les utilisateurs peuvent basculer vers d'autres utilisateurs et effectuer des opérations avec différentes autorisations sans quitter l'utilisateur actuel.

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn