Comment puis-je garder les mots de passe invisibles lors de l'exécution d'une commande en tant qu'argument SSH?

Nov 10, 2024
Confidentialité et sécurité
CONTENU NON CACHÉ

Garder nos mots de passe bien sécurisés est quelque chose que nous devons tous prendre au sérieux, mais que faites-vous si un programme ou une application en particulier affiche votre mot de passe à la vue lorsque vous le tapez? L'article de questions-réponses sur les superutilisateurs d'aujourd'hui a la solution au problème de mot de passe d'un lecteur frustré.

La session de questions et réponses d’aujourd’hui nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement de sites Web de questions-réponses géré par la communauté.

The Question

Le lecteur SuperUser user110971 veut savoir comment garder les mots de passe invisibles lors de l'exécution d'une commande en tant qu'argument SSH:

Si j'exécute cette commande et que je commence à taper le mot de passe MySQL, le mot de passe est visible à l'écran:

  • ssh utilisateur @ serveur «mysql -u utilisateur -p»

Comment éviter cela? Si je me connecte via SSH et exécute la commande MySQL, tout fonctionne correctement.

Comment pouvez-vous garder les mots de passe invisibles lors de l'exécution d'une commande en tant qu'argument SSH?

La réponse

Toby Speight, contributeur SuperUser, a la réponse pour nous:

Si vous fournissez une commande à distance à exécuter, SSH n'alloue pas de tty , la commande à distance ne peut donc pas désactiver l'écho. Vous pouvez forcer SSH à fournir un tty en utilisant le -t option:

  • ssh -t utilisateur @ serveur «mysql -u utilisateur -p»

L'option équivalente (pour -Le ou pour le fichier de configuration) est RequestTTY . Je mettrais en garde contre son utilisation dans le fichier de configuration car il peut avoir effets indésirables pour les commandes non interactives .


Avez-vous quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange férus de technologie? Consultez le fil de discussion complet ici .

Image Credit: Captures d'écran Linux (Flickr)

How Can I Keep Passwords Invisible When Running A Command As An SSH Argument?

How Can I Keep Passwords Invisible When Running A Command As An SSH Argument?

Keep Linux Processes Running When You Log Out

SSH Key-Signing


Confidentialité et sécurité - Most Popular Articles

Comment configurer le bac à sable Windows

Confidentialité et sécurité Apr 24, 2025

CONTENU NON CACHÉ Le nouveau Windows 10 Fonction bac à sable vous permet de tester en toute sécurité des programmes et des fichiers téléchargés sur Internet ..


Nous y revoilà: 127 millions de comptes volés sur 8 sites Web supplémentaires

Confidentialité et sécurité Feb 15, 2025

CONTENU NON CACHÉ HAKINMHAN / Shutterstock.com Il y a plusieurs jours, un hacker a mis 617 millions de comptes de 16 sites Web différ..


Comment utiliser LastPass pour plus que la gestion des mots de passe

Confidentialité et sécurité Nov 5, 2024

Dernier passage est plus qu'un simple gestionnaire de mots de passe . C'est un crypté coffre-fort où vous pouvez stocker des notes sécur..


Comment rendre votre compte Twitter privé

Confidentialité et sécurité Apr 12, 2025

CONTENU NON CACHÉ Par défaut, lorsque vous Tweetez, vous le diffusez dans le monde entier. Vous pourriez faire une mauvaise blague à vos 170 abonnés, monter dans un avion et, ..


Comment empêcher vos amis WhatsApp de savoir que vous avez lu leurs messages

Confidentialité et sécurité Nov 24, 2024

WhatsApp est un service de messagerie très populaire appartenant à Facebook, bien que la plupart de ses utilisateurs se trouvent en dehors des États-Unis. Bien qu'il ..


Pourquoi mon navigateur stocke-t-il autant de données privées?

Confidentialité et sécurité Sep 23, 2025

Entre l'historique du navigateur et les cookies de suivi, vous avez facilement l'impression que votre navigateur vous suit et vous espionne. Mais les navigateurs Web stockent ces do..


Comment détacher votre téléphone Android

Confidentialité et sécurité Jul 3, 2025

Ainsi, vous avez ouvert les portes des fonctionnalités avancées de votre téléphone Android en l'enracinant. C'est génial! Vous pouvez faire des choses avec votre téléphone qu..


Comment gérer vos paramètres de confidentialité YouTube

Confidentialité et sécurité Feb 25, 2025

Grâce à la grande poussée Google+ de Google il y a quelques années, de nombreux comptes YouTube sont associés au vrai nom de leur propriétaire. Donnez votre nom à Google et l..


Catégories