Rastgele şifre üreticisi: birçok, sütunlarda, komut satırında, Linux'ta


22

Bir süre önce, "akılda kalıcı" şifrelerden oluşan bir ızgara gösteren komut satırı için rastgele bir şifre üreticisi ile karşılaştım. Çıktı şöyle bir şeydi:

adam@host:~$ CantRememberThisCommand
lkajsdf   aksjdfl
kqwrupo   qwerpoi
qwerklw   zxlkelq

Fikir, birileri omzunuzun üzerinden bakarken bu yardımcı programı çalıştırabilir ve çok sayıda seçenek nedeniyle yine de bir miktar gizlilik düzeyi olan bir şifre seçebilirsiniz.

Bu programa ne dendiğini hatırlayamıyorum. Ah interwebs, yardımcı olabilir misiniz?


Sorunuza tam bir cevap değil, ancak Steve Gibson'ın bunun gibi bir şey var çevrimiçi grc.com/ppp.htm
Tom A

Yanıtlar:


28

İstediğin gibi geliyor pwgen.

alt metin

Ek yazılım yüklemeden bunu yapmanın ilginç yolları da var , ancak 5 harfli komutun hatırlanması biraz daha kolay :)


Bir şey değil :)
John T

Bu sayfaya geri dönmeye devam ediyorum, çünkü her 6 ayda bir şifre oluşturmam gerekiyor ancak komutu unutma! Teşekkürler!
spikeheap

3

Örneğinize göre çıktı pwgeniyi bir tahmin (John T'nin cevabına bakınız). Ancak mevcut birçok araç var :

  • pwgen - belirgin şifreler oluşturur
  • GPW - belirgin şifreler oluşturmak için program
  • apg - birkaç rastgele şifre üretir

Ayrıca, KeePassX gibi parola yöneticileri bir parola üreteci sağlar (ancak komut satırı kullanımına veya telaffuz edilebilir parolalara odaklanmaz).


2

OpenSSL'nin çoğu makineye yüklenmesi gerektiğinden ekstra paketler kurmanıza gerek yoktur. rastgele bir şifre oluşturmak için aşağıdaki kodu kullanabiliriz:

openssl rand -base64 10

2
Bu çok kullanışlıdır, ancak kesinlikle rastgele baytları almak ve bunları base64 dizesi olarak kodlamak, mutlaka rastgele bir dizge anlamına gelmez. Bu şekilde oluşturulan 10 karakterlik şifrenin tümü '=' ile bitecektir (dolgu nedeniyle). Ayrıca bunlarda bulunan diğer alfa olmayan sayısal karakterler de + ve /, en uygun olmayabilir.
Timo

2
3'ün katı olan bir değer kullanın (örneğin openssl rand -base64 12) ve izleri kalmaz =veya ==.
Daniel Earwicker

alias newpass="openssl rand -base64 12"Kabuk config eklemek yani. ~ / .zshrcnewpass komutuyla rasgele dizelerin hızlı oluşturulması için
Sharak
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.