Connectez-vous et changez les utilisateurs dans des cibles multi-utilisateurs - Préparation d'objectif RHCSA
- 3480
- 979
- Victor Charpentier
Dans cette partie de la préparation des examens RHCSA, vous apprendrez à vous connecter à votre système RHEL et à basculer entre l'utilisateur régulier et root.
Dans ce tutoriel, vous apprendrez:
- Comment se connecter en tant qu'utilisateur ou racine régulière
- Comment changer l'utilisateur dans la cible multi-utilisateurs
Exigences et conventions logicielles utilisées
Catégorie | Exigences, conventions ou version logicielle utilisée |
---|---|
Système | Red Hat Enterprise Linux 8 |
Logiciel | N / A |
Autre | Accès privilégié à votre système Linux en tant que racine ou via le Sudo commande. |
Conventions | # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande$ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier |
Comment vérifier la cible multi-utilisateurs
Tout d'abord, vérifiez que votre système s'exécute dans le multi-utilisateurs
niveau de fonctionnement.
- Pour ce faire, exécutez ce qui suit
systemctl
commande.$ Systemctl Get-Default
- Dans le cas où votre système ne démarre pas actuellement dans
multi-utilisateurs
RunLevel par défaut Exécutez la commande suivante pour modifier la cible de démarrage par défaut.# Multi-utilisateur SystemCTL Set-Default
- Redémarrez votre système
# Redémarrer
Connectez-vous et changez les utilisateurs
Vous devriez maintenant avoir une invite de connexion devant vous multi-utilisateurs
courir.
- Connectez-vous dans le système en tant qu'utilisateur ordinaire. Pendant l'installation de RHEL, vous avez créé au moins un utilisateur, alors utilisez les informations d'identification de l'utilisateur et connectez-vous. Après avoir réussi à vous connecter, vous devez voir une invite similaire à celle ci-dessous:
[linuxconfig @ rhcsa ~] $
Le préfixe avant le réel
$
La connexion sur votre invite sera différente. Cependant, par défaut, il affiche un nom d'utilisateur de l'utilisateur qui est actuellement connecté et le nom d'hôte du système RHEL.La partie la plus importante à noter ici, cependant, est le réel
$
signe. Il n'y a que deux caractères possibles qui pourraient être affichés à la fin de votre invite de coque et ce sont les$
et#
.Le
SAVIEZ-VOUS?$
Le signe indique que vous êtes connecté en tant qu'utilisateur ordinaire non privilégié et que vous ne pourrez effectuer aucune tâche administrative. D'un autre côté#
indique que vous avez acquis un accès administratif racine vous permettant d'effectuer des tâches administratives et non administratives.
Qu'il s'agit d'une bonne pratique administratrice du système Linux pour effectuer toutes les tâches qui ne nécessitent pas un accès administratif privilégié en tant qu'utilisateur régulier. Il est possible d'effectuer une tâche donnée en tant qu'utilisateur radiculaire administratif, cependant, votre risque d'endommager par inadvertance votre système ou de supprimer des données à la suite d'une erreur ou d'un accident. Il est fortement recommandé d'obtenir un accès administratif uniquement au cas où la tâche à venir l'exige! - Gagner un accès racine en utilisant le
su
commander et utiliser-
comme argument et fournir le mot de passe racine approprié. Suivez ce tutoriel au cas où vous auriez besoin de réinitialiser votre mot de passe racine:[linuxconfig @ rhcsa ~] $ su -
- Confirmez que vous avez acquis un accès root par exécution du
qui suis je
commande. Voir le#
Le signe à la fin de votre invite de shell est également une bonne indication que vous avez acquis un accès au système privilégié.[root @ rhcsa ~] # whoami root [root @ rhcsa ~] #
- Connectez-vous en tant qu'utilisateur ordinaire. Puisque nous nous sommes déjà connectés en tant qu'utilisateur régulier, tout ce que nous avons pour quitter la session de shell racine gagné à l'étape précédente en exécutant le
sortie
commande ou appuyer sur leCtrl + d
combinaison clé:[root @ rhcsa ~] # whoami root [root @ rhcsa ~] # sortie de la connexion [LinuxConfig @ rhcsa ~] $ whoami LinuxConfig [LinuxConfig @ rhcsa ~] $
Pourtant, une autre alternative existe et c'est pour créer une autre session utilisateur régulière en utilisant le
su -
Commande avec un argument de l'utilisateur, nous souhaitons nous connecter comme. Exemple:[root @ rhcsa ~] # whoami root [root @ rhcsa ~] # su - LinuxConfig [linuxconfig @ rhcsa ~] $ whoami linuxconfig [LinuxConfig @ rhcsa ~] $
NOTE
Lorsque vous utilisez lesu
Commande à partir d'un shell privilégié racine L'utilisateur n'a pas besoin de saisir le mot de passe utilisateur ordinaire approprié. Cependant, l'accès à la coque racine à partir d'une session de shell utilisateur régulier en utilisant lesu
Commande, l'utilisateur est tenu de saisir la racine appropriée ou le mot de passe utilisateur régulier.
Des exercices
- Modifiez votre unité cible de démarrage par défaut en
graphique.cible
. Y a-t-il une différence lors du passage des utilisateurs à partir d'une ligne de commande de terminal par rapport à lamulti-utilisateurs
courir? - Quelle est la différence entre l'exécution des commandes suivantes?
$ su Linuxconfig
ET
$ su - LinuxConfig
Tutoriels Linux connexes:
- Choses à installer sur Ubuntu 20.04
- Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
- Une introduction à l'automatisation Linux, des outils et des techniques
- Fichiers de configuration Linux: 30 premiers
- Téléchargement Linux
- Linux peut-il obtenir des virus? Exploration de la vulnérabilité de Linux…
- Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
- Mint 20: Mieux que Ubuntu et Microsoft Windows?
- Comment doubler Kali Linux et Windows 10
- Ubuntu 20.04 astuces et choses que vous ne savez peut-être pas
- « Créer des liens durs et doux - Préparation de l'examen RHCSA
- Comment installer les pilotes Nvidia sur Centos 8 »