sv.phhsnews.com


sv.phhsnews.com / Hur kan jag hålla lösenord osynliga när jag kör ett kommando som ett SSH-argument?

Hur kan jag hålla lösenord osynliga när jag kör ett kommando som ett SSH-argument?


Att hålla våra lösenord väl säkrade är något som vi alla måste ta på allvar, men vad gör du om en viss program eller app visar ditt lösenord i vanlig syn när du skriver det? Dagens SuperUser Q & A-post har lösningen på en frustrerad läsarens lösenordsproblem.

Dagens Frågesvaringssession kommer till vår tjänst med SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

Frågan

SuperUser-läsaren user110971 vill veta hur man håller lösenord osynliga när man kör ett kommando som ett SSH-argument:

Om jag kör det här kommandot och börjar skriva MySQL-lösenordet är lösenordet synligt på skärmen:

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

Hur kan jag förhindra detta? Om jag loggar in via SSH och kör MySQL-kommandot, fungerar allt bra.

Hur kan du hålla lösenord osynliga när du kör ett kommando som ett SSH-argument?

Svaret

SuperUser-bidragaren Toby Speight har svaret för oss:

Om du ger ett fjärrkommando att köra, allokerar SSH inte en tty , så fjärrkommandot kan inte avaktivera eko. Du kan tvinga SSH att ge en tty med alternativet -t :

  • ssh -t användare @ server 'mysql -u user -p'

Det motsvarande alternativet för -o eller för config-filen) är RequestTTY . Jag skulle vara försiktig mot att använda den i config-filen eftersom den kan ha oönskade effekter för icke-interaktiva kommandon.


Har något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in den fullständiga diskussionsgängan här.

Bildkrediter: Linux Skärmdumpar (Flickr)


Googles smarta lås för lösenord gör det enkelt att synkronisera lösenord som du har sparat i Chrome över till din Android-enhet. Det kommer inte bara att synkronisera lösenordet med Chrome på din telefon utan också till stödda appar, så du behöver inte komma ihåg ditt lösenord för appar som Netflix eller LinkedIn. Saken är att du kanske inte vill automatiskt logga in på specifika appar. Eller någon app alls, för den delen.

Googles smarta lås för lösenord gör det enkelt att synkronisera lösenord som du har sparat i Chrome över till din Android-enhet. Det kommer inte bara att synkronisera lösenordet med Chrome på din telefon utan också till stödda appar, så du behöver inte komma ihåg ditt lösenord för appar som Netflix eller LinkedIn. Saken är att du kanske inte vill automatiskt logga in på specifika appar. Eller någon app alls, för den delen.

RELATED: Så här öppnar du appen "Google Inställningar" på Samsung Galaxy S7 Först måste vi komma in i Google-inställningarna på din telefon. Dra ner anmälningsskärmen och tryck på kuggikonen och rulla sedan tills du ser "Google" -posten. Det är värt att notera att detta kan ligga på en annan plats på vissa telefoner, till exempel Samsung Galaxy S7.

(how-top)

Lägga till Bluetooth-hörlurar på din HDTV

Lägga till Bluetooth-hörlurar på din HDTV

Att lägga till trådlösa hörlurar på din TV är ett utmärkt sätt att titta på utan att störa alla andra i huset. Så här redar du din TV med trådlösa Bluetooth-hörlurar. Varför skulle jag vilja göra det här? Du måste ansluta en Bluetooth-sändare till din HDTV, eftersom de flesta inte har den inbyggda. sändaren du väljer beror på vilka ljudutgångar din HTDV stöder och om du behöver ansluta en eller två hörlurar.

(how-top)