- 1. Faire en sorte que Linux ne demande pas de mot de passe à l'aide du terminal
- 2. Exécuter les commandes en tant que root sous Linux
- 3. Faire en sorte que Linux ne demande pas le mot de passe dans certaines commandes
- 4. Faire en sorte que Linux ne demande pas le mot de passe à un utilisateur
- 5. Créer un compte utilisateur sous Linux sans mot de passe
La sécurité est l'une des tâches que les entreprises, les développeurs et toute personne au milieu des systèmes prennent le plus au sérieux, car les informations sensibles telles que les dossiers du personnel sont généralement hébergées sur des ordinateurs, qu'il s'agisse de clients ou de serveurs. , paiements, RH, etc., de sorte qu'un accès non autorisé peut entraîner des risques de sécurité sensibles.
Pour éviter cela, il existe des centaines de mécanismes différents et l'un des plus anciens et établi par défaut dans tous les types d'ordinateurs est l'utilisation de mots de passe. Nous savons très bien d'après les autres tutoriels Solvetic que nous devons répondre à certains critères pour un mot de passe fort (combinaison de lettres et de chiffres, utilisation de majuscules et minuscules, utilisation de symboles, etc.).
Il est donc idéal de toujours prendre les meilleures mesures à cet égard. Malgré cela, il y a un problème et c'est qu'aujourd'hui on a besoin de mots de passe pour pratiquement tout (accès à notre messagerie, nos plateformes mobiles, professionnelles ou éducatives, etc.) et c'est très normal qu'avec autant de mots de passe dans notre tête on oublie certains comme mot de passe pour accéder au système. Dans ce cas, nous parlons d'Ubuntu, et c'est quelque chose d'un peu délicat car si nous n'accédons pas au système, nous aurons de sérieux problèmes lors du travail.
Nous ne recommandons à aucun moment de supprimer l'utilisation du mot de passe, mais si seulement vous avez accès à l'ordinateur et que vous êtes sûr qu'il n'y a aucune vulnérabilité, Solvetic vous expliquera aujourd'hui différentes méthodes pour vous connecter sans avoir à saisir le mot de passe.
1. Faire en sorte que Linux ne demande pas de mot de passe à l'aide du terminal
Le terminal sous Linux est le point clé pour effectuer des centaines d'actions administratives et de support sur le système.
Étape 1
La première option consiste à accéder au terminal et à accéder au fichier sudoers en exécutant la commande suivante :
sudo visudoÉtape 2
Nous verrons ce qui suit :
Étape 3
Là, nous devons localiser la section "Les membres du groupe d'administrateurs peuvent obtenir des privilèges root":
Étape 4
Là, nous allons ajouter la ligne "NOPASSWD:" avant le dernier ALL comme suit :
Étape 5
Nous enregistrons les modifications à l'aide de la combinaison de touches suivante. Nous pouvons vérifier qu'aucun mot de passe n'est requis ni pour se connecter ni pour exécuter des commandes dans le terminal.
Ctrl + O
Nous quittons l'éditeur en utilisant :
Ctrl + X
2. Exécuter les commandes en tant que root sous Linux
Étape 1
Cet objectif permet à chaque commande utilisant sudo d'être exécutée avec les permissions root, pour cela, avec le même fichier /etc/sudoers, nous allons localiser la ligne "Autoriser les membres du groupe sudo à exécuter n'importe quelle commande" et l'établir là suivant :
"Utilisateur" TOUS = (TOUS) NOPASSWD : TOUS
Étape 2
Nous sauvegardons les modifications avec les clés suivantes :
Ctrl + O
3. Faire en sorte que Linux ne demande pas le mot de passe dans certaines commandes
La méthode précédente évite de saisir le mot de passe pour toutes les commandes, mais nous ne pouvons spécifier que dans quelles commandes ce privilège s'appliquera, pour cela nous devons indiquer le chemin des commandes souhaitées.
Étape 1
Dans la même ligne "Autoriser les membres du groupe sudo à exécuter n'importe quelle commande", nous allons exécuter, par exemple, ce qui suit :
"User" ALL = (ALL) NOPASSWD : /usr/bin/apt-get, /sbin/shutdown
Étape 2
Nous sauvegardons les modifications avec :
Ctrl + O
4. Faire en sorte que Linux ne demande pas le mot de passe à un utilisateur
Il est possible que nous ayons différents utilisateurs sur l'ordinateur et que nous souhaitions donc donner à cet utilisateur la permission d'exécuter une commande sans nécessiter l'utilisation d'un mot de passe, pour cela, entrez simplement l'utilisateur et les commandes respectives dans la ligne "Spécification des privilèges utilisateur " :
"Utilisateur" ALL = / usr / bin / apt-get, / sbin / shutdown
5. Créer un compte utilisateur sous Linux sans mot de passe
Étape 1
Pour ce processus il y a deux options, la première est depuis le terminal soit en créant un nouvel utilisateur soit avec un compte existant, là nous devons avoir les permissions root puis exécuter la syntaxe suivante :
sudo passwd -d utilisateurÉtape 2
Le paramètre -d (supprimer) supprime le mot de passe de l'utilisateur sélectionné :
Étape 3
Cette méthode s'applique à la fois aux mots de passe de connexion et d'exécution de commande, mais nous pouvons empêcher l'utilisateur d'entrer avec un mot de passe à partir du moment de l'installation du système, pour cela, nous continuons avec Ubuntu 19, au moment de l'installation dans Dans la section sur la création du l'utilisateur coche la case "Se connecter automatiquement". Cela empêchera la saisie du mot de passe.
AGRANDIR
Avec certaines des méthodes décrites par Solvetic, il sera possible d'éviter l'utilisation du mot de passe, mais rappelons-nous l'importance de cela en termes de sécurité et de confidentialité.