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)


Hur man använder Logitech Flow för möss och tangentbord över flera datorer

Hur man använder Logitech Flow för möss och tangentbord över flera datorer

Logitechs nyaste möss och tangentbord har en intressant extrafunktion som heter Flow. Flow kan du använda en mus och tangentbord över flera datorer, väldigt mycket som Synergy eller Mouse Without Borders, men med en mycket enklare installationsprocess. Logitech Flow är inte ett separat program - du måste dyka in i konfigurationen applikation för att ställa upp allt.

(how-top)

Så här övervakar och kontrollerar du Mac-fläktarna

Så här övervakar och kontrollerar du Mac-fläktarna

Din Macs fans är förmodligen inte något du tycker mycket om - tills någonting går fel. Kanske hörs du fläkten för ofta, och det driver dig nötter. Kanske har du slutat höra din fläkt helt och hållet, även när du känner dig varm. Hur som helst ska du noga titta på det. Därför rekommenderar vi en app som heter Macs Fan Control.

(how-top)