Comment changer d'utilisateur en ligne de commande Linux
Apr 11, 2024 pm 05:45 PMIl existe trois façons de changer d'utilisateur dans la ligne de commande Linux : utilisez la commande su (su - [nom d'utilisateur]), utilisez la commande sudo (sudo -u [nom d'utilisateur] [commande]) ou utilisez la commande runuser (runuser - l [nom d'utilisateur]) . Toutes les méthodes nécessitent le mot de passe de l'utilisateur cible et peuvent nécessiter l'indicateur -H dans certains cas.
Comment changer d'utilisateur en ligne de commande Linux
Question : Comment changer d'utilisateur en ligne de commande Linux ?
Réponse :
Vous pouvez changer d'utilisateur dans la ligne de commande Linux via les méthodes suivantes :
Utilisez la commande su
<code>su - [username]</code>
où [nom d'utilisateur] est l'utilisateur cible. Par exemple, pour passer à l'utilisateur tom, saisissez :
<code>su - tom</code>
Utiliser la commande sudo
La commande sudo permet d'exécuter des commandes en tant qu'administrateur. Pour passer à un autre utilisateur et exécuter une commande spécifique, vous pouvez utiliser le format suivant :
<code>sudo -u [username] [command]</code>
Par exemple, pour passer à l'utilisateur bob et créer un fichier, exécutez :
<code>sudo -u bob touch testfile.txt</code>
Utilisez la commande runuser
La commande runuser est spécifiquement utilisé pour changer d'utilisateur et fournit des options plus sécurisées que la commande su. La syntaxe est la suivante :
<code>runuser -l [username]</code>
où le drapeau -l spécifie le shell de connexion de l'utilisateur. Par exemple, pour passer à l'utilisateur Alice, saisissez :
<code>runuser -l alice</code>
Astuce :
- Dans toutes les méthodes, le mot de passe de l'utilisateur cible est requis pour changer.
- Dans certains cas, il peut être nécessaire d'utiliser l'indicateur -H pour préserver le répertoire personnel et les variables d'environnement de l'utilisateur hébergeur.
- Utilisez ces commandes avec prudence car elles peuvent accorder l'accès à d'autres comptes d'utilisateurs.
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!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Android TV Box obtient une mise à niveau non officielle d'Ubuntu 24.04

Entrée de la version Web Deepseek Entrée du site officiel Deepseek

Adresse de téléchargement de l'application de portefeuille BitPie Bitpie

Installation officielle du site officiel de Bitget (Guide du débutant 2025)

Zabbix 3.4 Installation de la compilation du code source

Explication détaillée : commande de paramètre de jugement variable du script Shell

Le package d'installation OUYI OKX est directement inclus
