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)


Så här lämnar jag iOS-beta Nu när IOS 11 är ute

Så här lämnar jag iOS-beta Nu när IOS 11 är ute

När en större version av IOS har kommit ut, minskar fördelarna med att vara på beta-utlösningskanalen betydligt - här är hur man får RELATERAD: Vad är nytt i iOS 11 för iPhone och iPad, tillgängligt nu Leda upp en stor iOS-uppdatering (som skiftet mellan iOS 10 och iOS 11 som laddas med massor av nya funktioner) är det mycket roligt att hoppa på beta-testbandwagonen.

(how-top)

Konsolidera filminsamlingar i Kodi med filmuppsättningar

Konsolidera filminsamlingar i Kodi med filmuppsättningar

Börja rippa dina DVD-skivor och Blu-Rays till Kodi och din samling kan bli överväldigande snabbt. Lyckligtvis låter Kodi du sortera filmer i set. Satsar organiserar filmer i en samling som fungerar nästan som om de var en tv-serie, som sätter varje del av serien i ordning. Det är bra för trilogier, men också för sprawlande serier av serietidningar som du skulle vilja titta på igen.

(how-top)