Dans ce guide, nous vous guiderons à travers les étapes pour activer la connexion automatique dans les éditions Ubuntu Desktop et Server. Cette fonctionnalité pratique vous permet de contourner l'écran de connexion sur Ubuntu Desktop, permettant un accès direct à votre environnement de bureau. Dans le serveur Ubuntu, il élimine la nécessité d'entrer manuellement vos informations d'identification à chaque fois.
AVERTISSEMENT: La connexion automatique peut poser un risque de sécurité car toute personne ayant un accès physique à votre serveur peut simplement l'activer pour accéder. Assurez-vous de considérer les implications de sécurité potentielles avant d'activer cette fonctionnalité.
Avant de configurer la connexion automatique d'Ubuntu , prenons un bref moment pour comprendre le concept de compréhension de Tty . Cela fournira un contexte essentiel pour les étapes à venir.
Table des matières
TTY , abréviation de TeleTypeWriter , est un terme provenant des premiers jours d'UNIX lorsque les utilisateurs se connectent aux ordinateurs via des machines de télétype physiques. Aujourd'hui, TTY fait généralement référence à un dispositif terminal, qui peut être une console physique, une console virtuelle ou un pseudoterminal (comme des programmes d'émulateur terminal).
Pour savoir sur quel Tty vous êtes actuellement connecté dans Ubuntu, vous pouvez utiliser la commande tty. Cette commande imprime le nom de fichier du terminal connecté à l'entrée standard.
tty
Exemple de sortie:
/ dev / tty1
Dans cet exemple, l'utilisateur est connecté à TTY1 . Votre sortie réelle peut être différente en fonction de l'émulateur TTY ou Terminal que vous utilisez actuellement.
La pièce TTY1 fait référence à la première console virtuelle . Sur un système Ubuntu typique, il existe six consoles virtuelles qui sont accessibles en appuyant sur les touches CTRL ALT F1 à F6 . TTY1 correspond à Ctrl alt F1, TTY2 correspond à Ctrl alt F2, etc.
Si vous utilisez un émulateur de terminal dans un environnement graphique (comme le terminal GNOME ou XTERM), la commande TTY imprimera probablement quelque chose comme / dev / pts / 0 ou similaire, car chaque fenêtre de terminal que vous ouvrez obtient son propre pseudodermiminal.
Maintenant que vous avez une compréhension de base de TTY, nous pouvons plonger dans les étapes simples nécessaires pour permettre l'autologine sur votre système Ubuntu . Toutes les étapes ci-dessous sont testées dans les éditions Ubuntu 22.04 LTS Desktop et Server.
1. Appuyez sur la touche Super (la touche Windows). Cela ouvrira la fenêtre des activités GNOME. Tapez les «paramètres» dans la barre de recherche et cliquez sur le bouton «Paramètres» .
2. Faites défiler vers le bas et cliquez sur le bouton «Utilisateurs» . Cela ouvrira la section des utilisateurs. Cliquez sur le bouton «Déverrouiller» dans le coin supérieur droit.
3. Entrez le mot de passe sudo pour le déverrouiller.
4. Basculez le bouton «Automatic Login» pour activer la connexion automatique dans Ubuntu Desktop.
À partir de maintenant, vous devriez pouvoir vous connecter automatiquement dans votre bureau Ubuntu, sans saisir le mot de passe de l'utilisateur.
Pour désactiver la connexion automatique, suivez simplement la même procédure. Accédez aux paramètres -> utilisateurs . Déverrouillez la section des utilisateurs et activez le bouton «Login automatique» pour désactiver la fonction d'autologine Ubuntu .
Si vous utilisez Ubuntu Server, il ne vient généralement pas avec une interface utilisateur graphique (GUI) par défaut et utilise une interface de ligne de commande. Par conséquent, le concept de login automatique pour un environnement de bureau basé sur GUI ne s'applique pas ici.
Cependant, si vous souhaitez configurer la connexion automatique à la console de ligne de commande (TTY) que vous voyez après le démarrage de votre serveur, vous pouvez suivre ces étapes:
1. Tout d'abord, ouvrez le fichier /etc/systemd/logind.conf dans un éditeur de texte en tant qu'utilisateur sudo ou racine . Ici, nous utiliserons Nano :
sudo nano /etc/systemd/logind.conf
2. Dans le fichier ouvert, recherchez une ligne qui commence par # nautovts = . Décommentez-le en supprimant le # au début de cette ligne. Après le signe = , entrez le nombre de ttys dans lesquels vous souhaitez être enregistré automatiquement. Par exemple, Nautovts = 6 serait automatiquement logique les 6 premiers TTY.
3. Ensuite, recherchez une ligne qui commence par # ReserveVt = et décalmentez-la en supprimant le # . Après le signe = , mettez le numéro du premier Tty pour lequel vous souhaitez sauter automatiquement. Donc, si vous voulez automatiquement les ttys 1-6 , vous mettriez ReserveVt = 7 pour commencer à réserver à partir du 7e Tty.
Les deux directives "Nautovts" et "ReserveVt" sont des configurations liées au service SystemD-Logind, qui gère les connexions des utilisateurs dans un système Linux et se trouvent généralement dans le fichier logind.conf.
Essentiellement, ces directives contrôlent le nombre de terminaux virtuels alloués et gérés par Systemd-logind et lesquels sont réservés à certains types d'utilisation.
4. Appuyez sur Ctrl O suivi de Ctrl x pour enregistrer le fichier et quitter l'éditeur de texte.
5. Maintenant, vous devez créer un service pour enregistrer automatiquement votre utilisateur. Pour ce faire, créez un répertoire nommé " getty@tty1.service.d " Under / etc / Systemd / System / Location.
sudo mkdir /etc/systemd/system/getty@tty1.service.d/
Remplacez TTY1 par TTY2, TTY3, etc., dans la commande ci-dessus pour chaque TTY que vous souhaitez automatiquement.
Utilisez la commande suivante pour créer un service pour le premier TTY:
sudo nano /etc/systemd/system/getty@tty1.service.d/override.conf
6. Dans le fichier ouvert, collez les lignes suivantes:
[Service] Execstart = Execstart = - / sbin / agetty --noissue --autologin<strong><mark> ostechnix</mark> % I $ terme Type = inactive</strong>
Remplacez Ostechnix par votre nom d'utilisateur réel. Enregistrez le fichier et sortez.
Décomposons le code ci-dessus et voyons ce que fait chaque option.
7 Répétez les étapes 5-7 pour chaque Tty que vous souhaitez automatiquement.
8. Enfin, redémarrez votre serveur pour appliquer les modifications:
Sudo Reboot
Après le redémarrage, votre serveur doit se connecter automatiquement aux TTY spécifiés.
Vous n'avez pas besoin d'entrer manuellement le nom d'utilisateur et le mot de passe à chaque fois.
Pour désactiver la fonction de connexion automatique du serveur Ubuntu , inversez simplement la procédure. Commentez toutes les lignes que vous avez auparavant non commises et supprimez toutes les lignes que vous avez ajoutées.
Bien que l'activation de connexion automatique dans Ubuntu puisse être pratique, il y a plusieurs raisons pour lesquelles ce n'est peut-être pas une bonne idée pour certains utilisateurs:
Par conséquent, bien que la connexion automatique puisse assurer la commodité, vous devez soigneusement considérer ces risques potentiels avant de décider d'activer la fonction de connexion automatique d'Ubuntu.
Lire similaire: Comment activer la connexion automatique dans Fedora Linux
La fonction de connexion automatique d'Ubuntu offre un moyen pratique de contourner la nécessité de saisir les informations d'identification de l'utilisateur à chaque fois que le système se démarre. Cette fonctionnalité peut être utile pour les systèmes à utilisateur unique ou pour les scénarios où l'accès rapide est primordial.
Vous devez également connaître les implications de sécurité potentielles avant d'activer la fonction d'autologine dans Ubuntu ou dans toute autre distribution Linux. L'activation de la connexion automatique peut exposer vos données personnelles à toute personne ayant un accès physique à votre ordinateur, réduire le contrôle sur les systèmes multi-utilisateurs et potentiellement entraîner des modifications non autorisées ou un vol de données.
Lire connexe:
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!