nl.phhsnews.com


nl.phhsnews.com / Hoe kan ik wachtwoorden onzichtbaar houden bij het uitvoeren van een opdracht als een SSH-argument?

Hoe kan ik wachtwoorden onzichtbaar houden bij het uitvoeren van een opdracht als een SSH-argument?


Het goed beveiligd houden van onze wachtwoorden is iets dat we allemaal serieus moeten nemen, maar wat moet u doen als een bepaalde programma of app toont uw wachtwoord duidelijk zichtbaar terwijl u het typt? De SuperUser Q & A-post van vandaag biedt de oplossing voor het wachtwoordprobleem van een gefrustreerd lezer.

De Question & Answer-sessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een community-driven groep van Q & A-websites.

De vraag

SuperUser-lezer user110971 wil weten hoe wachtwoorden onzichtbaar blijven als een opdracht wordt uitgevoerd als een SSH-argument:

Als ik deze opdracht voer en begin met het invoeren van het MySQL-wachtwoord, is het wachtwoord zichtbaar op het scherm:

  • ssh gebruiker @ server 'mysql -u user -p'

Hoe kan ik dit voorkomen? Als ik via SSH inlog en de MySQL-opdracht uitvoer, werkt alles goed.

Hoe kunt u wachtwoorden onzichtbaar houden als een opdracht wordt uitgevoerd als een SSH-argument?

Het antwoord

SuperUser-bijdrager Toby Speight heeft het antwoord voor ons:

Als u een opdracht op afstand verstrekt om uit te voeren, wijst SSH geen tty toe, zodat de opdracht op afstand de echo niet kan uitschakelen. Je kunt SSH dwingen om een ​​ tty te leveren met de -t optie:

  • ssh -t user @ server 'mysql -u user -p'

De equivalente optie ( voor -o of voor het configuratiebestand) is RequestTTY . Ik zou waarschuwen tegen het gebruik ervan in het configuratiebestand omdat het ongewenste effecten kan hebben voor niet-interactieve commando's.


Heeft u iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk hier de volledige discussiethread.

Beeldcredits: Linux Screenshots (Flickr)


Enorme macOS-bug Toestaan ​​van root-aanmelding zonder wachtwoord. Hier is de Fix

Enorme macOS-bug Toestaan ​​van root-aanmelding zonder wachtwoord. Hier is de Fix

Een nieuw ontdekt beveiligingslek in macOS High Sierra geeft iedereen met toegang tot uw laptop de mogelijkheid om snel een root-account aan te maken zonder een wachtwoord in te voeren, zonder de beveiligingsprotocollen te omzeilen die u hebt ingesteld. Het is eenvoudig om beveiligingsproblemen te overdrijven.

(how-top)

Handmatig uw locatie instellen in Google Chrome

Handmatig uw locatie instellen in Google Chrome

Telefoons krijgen al het leuke speelgoed. Dankzij ingebouwde GPS, netwerk triangulatie en andere goodies is het mogelijk voor hen om een ​​min of meer exacte locatie te gebruiken voor apps en website tools. Dat is meestal niet waar met laptops en desktop-pc's, waar locatietoegang is wordt meestal bepaald op basis van uw IP-adres.

(how-top)