cs.phhsnews.com


cs.phhsnews.com / 10 Způsobů generování náhodného hesla z příkazového řádku Linux

10 Způsobů generování náhodného hesla z příkazového řádku Linux


Jednou z velkých věcí o Linuxu je, že můžete dělat totéž stovky různých způsobů - dokonce i něco tak jednoduchého, jako generování náhodné heslo může být provedeno s desítkami různých příkazů. Zde je 10 způsobů, jak to dokážete.

Všechny tyto příkazy jsme shromáždili z příkazového řádku Fu a testovali je na našem vlastním počítači Linux, aby se ujistili, že fungují. Měli byste být schopni používat alespoň některé z nich na systému Windows s nainstalovaným programem Cygwin, i když jsme je netestovali - poslední z nich určitě funguje.

Generovat náhodné heslo

Pro jakékoliv z těchto náhodných hesel Příkazy můžete buď upravit, pokud chcete zadat jinou délku hesla, nebo můžete použít pouze první znaky vygenerovaného hesla, pokud nechcete takové dlouhé heslo. Doufejme, že používáte správce hesel, jako je LastPass, takže si je nemusíte zapamatovat.

Tato metoda používá SHA k vymazání data, spouštění v base64 a následné výstupy nejlepších 32 znaků

date + % s | sha256sum | base64 | hlava -c 32; echo

Tato metoda používala vestavěnou / dev / urandom funkci a odfiltrovala pouze znaky, které byste normálně používali v hesle. Pak vystupuje horní 32.

Tato funkce využívá funkci openssl's rand, která nemusí být nainstalována ve vašem systému. Dobré je, že existuje spousta dalších příkladů, že?

openssl rand -base64 32

Toto funguje hodně jako ostatní urandom, ale dělá to jen obráceně. Bash je velmi silný!

tr -cd '[: alnum:]' 

Zde je další příklad filtrování pomocí příkazu strings, který vytiskne z řetězce soubor, který je v tomto případě vlastníkem urandom.

řetězce / dev / urandom | grep -o '[[: alnum:]]' hlava -n 30 | tr -d ' n'; echo

Zde je ještě jednodušší verze urandomu.

Toto dokáže použít velmi užitečný příkaz dd

dd if = / dev / urandom bs = 1 count = 32 2> / dev / null | base64 -w 0 | rev | řez -b 2- |

Pokud budete chtít používat tuto funkci po celou dobu, je to pravděpodobně lepší nápad dát to do funkce. V takovém případě po spuštění příkazu jednou budete moci používat

randpw kdykoli chcete vytvořit náhodné heslo. Pravděpodobně byste to chtěli dát do souboru ~ / .bashrc randpw () {

Můžete použít stejnou syntaxi, aby některé z nich do funkce - jen nahradit vše uvnitř {}

A tady je nejjednodušší způsob, jak vytvořit heslo z příkazového řádku, které funguje v Linuxu, Windows s Cygwinem a pravděpodobně Mac OS X. Jsem si jist, že někteří lidé si budou stěžovat, že to není tak náhodné jako některé další možnosti, ale upřímně, je to dost náhodné, bude to celé.

datum | md5sum

Jo, to je ještě dost snadné na zapamatování.

Existuje spousta dalších způsobů, jak vytvořit náhodné heslo z příkazového řádku v Linuxu - například příkaz mkpasswd, který může skutečně přiřadit heslo Uživatelský účet systému Linux. Takže, jaký je tvůj oblíbený způsob?



Je bezpečné pro každého, aby dokázal vidět můj ID produktu Windows?

Je bezpečné pro každého, aby dokázal vidět můj ID produktu Windows?

Nelze pochybovat o tom, že platné Product Keys jsou cennou komoditou a musí být pečlivě chráněny před krádeží. S ohledem na to, proč je ID produktu viditelné pro každého? Znamená to ohrožení vašeho Product Key? Dnešní příspěvek SuperUser Q & A má odpovědi na znepokojené otázky čtenáře. Dnešní dotazovací a odpověď se koná s námi v SuperUser - subdivizi Stack Exchange, komunitní skupině webových stránek Q & A Otázka Uživatel čtečky SuperUser user3486470 chce vědět, zda je pro všechny možné vidět ID produktu Windows na svém počítači, nebo ne: Je to důvod k obavám, že každý může vidět ID produktu Windows na mém počítači ?

(how-to)

Jak obnovit své spánkové cykly pomocí Smartphone nebo Smartwatch

Jak obnovit své spánkové cykly pomocí Smartphone nebo Smartwatch

Zde je něco, co jste asi nevěděli, že jste udělali špatně: dostat dobrý spánek Podle průzkumu provedeného na začátku tohoto roku více než 75 procent Američanů nedostane tolik spánku, kolik by mělo, což znamená, že více z nás než kdykoli předtím tráví naše dny unavené, rozložené a ne tak produktivní, jako bychom mohli být kvůli ztraceným hodinám které by měly být vyčerpány v pytli.

(how-to)