Soru:
OSX için "mkpasswd" nerede?
Dɑvïd
2016-06-20 13:06:24 UTC
view on stackexchange narkive permalink

Pek çok * nix sisteminde kullanılabilen mkpasswd adında iyi bilinen bir unix yardımcı programı vardır.

Onu bir OSX 10.10.5 Yosemite (2015 Başı) makinesinde terminalden kullanmaya çalışıyordum ve hiçbir yerde bulunamıyor.

Bunu bu makineye nasıl kurabilirim?yoksa zaten mevcut bir alternatif var mı?

Ve FWIW, ilginç bir [çevrimiçi şifre oluşturucu] var (https://www.memset.com/tools/password-generator/) Seçeneği olmayan, ancak yine de kullanışlı görünen bir seçenek buldum!
Altı yanıtlar:
Tetsujin
2016-06-20 13:18:52 UTC
view on stackexchange narkive permalink

GitHub'da mkpasswd'nin bir Mac uygulaması var - https://github.com/PrototypeAlex/mkpasswd

Alternatif olarak, Anahtar Zinciri Erişimi'nin yerleşik bir GUI şifre üreticisi vardır
Dosya menüsü> Yeni Şifre Öğesi ...> [anahtar simgesini tıklayın]

açılır menü, görünürlük açısından yapay olarak dengelendi

enter image description here

Ayrıca bunu yerel olarak nasıl başaracağıma ilişkin bu Apple Tartışmasını da buldum, ancak maalesef beceri düzeyimin üstünde, bu yüzden uygun olup olmadığını görmenize izin vereceğim.>

Teşekkürler - "Mac uygulaması", "mücevherler" gerektiren bir yakut betiğidir - unix "mkpasswd.c` yardımcı programıyla ilişkisi hakkında herhangi bir fikriniz var mı?Yararlı Apple Tartışma dizisi: Benim ana çıkarım, OSX'te yerel olarak komut satırından `$ slappasswd -g` kullanarak 8 karakterli karışık büyük / küçük harfli bir parola oluşturabilmenizdir, ancak çıktıyı uyarlamanın bir yolu yoktur (örn.) Görebildiğim gibi, Anahtar Zinciri Erişimi yardımcısında olduğu gibi.
Üzgünüm, ilişkinin ne olabileceğini boşverin - Korkarım becerilerim çok GUI tabanlı, bu yüzden her zaman Anahtar Zinciri sürümüne güveniyorum.
https://github.com/PrototypeAlex/mkpasswd öldü
Bruno Bronosky
2017-07-14 13:25:15 UTC
view on stackexchange narkive permalink

OS X'te (veya herhangi bir platformda) mkpasswd -m sha-512 (Linux / Ubuntu) tarzı karmalar oluşturmak için bir araç yaptım.

Öncelikle, tek bir şarta ihtiyacımız var ...

  pip3 install passlib
 

Şimdi mkpasswd_sha-512.py'yi (veya ne demek isterseniz) oluşturuyoruz ...

  #! / usr / bin / env python3

# https://stackoverflow.com/a/17992126/117471 temel alınarak

ithalat sys
getpass ithalatından getpass
passlib.hash'den içe aktarma sha512_crypt

passwd = input () değilse, sys.stdin.isatty () yoksa getpass ()
baskı (sha512_crypt.encrypt (passwd))
 

Yalnızca mkpasswd 'nin tek bir kullanım durumunu ele alır, ancak uygunsa keyfini çıkarın.

Note: https://gist.github.com/RichardBronosky/58f1b34d2bcf4c4e5f1cd18a88fdc37d adresinde CPU Maliyetini ayarlamayı basitleştiren biraz daha karmaşık bir sürüm var, ancak passlib bunu periyodik olarak yönetiyorbu yüzden bunu böyle basit tutmanızda bir sakınca yok.

Harika cevap, bu, "pip3 install passlib" i çalıştırdıktan sonra benim için mükemmel çalışıyor
@WillSheppard teşekkür ederim!Bu detayı cevaba ekledim.
fd0
2016-06-20 18:07:41 UTC
view on stackexchange narkive permalink

İşte mkpasswd için kaynak kodu.Bu bir beklenti betiğidir.Çalışması için betiği (en azından shebang'ı) değiştirmeniz gerekir. openssl ( md5 ), jot ve dd gibi parola oluşturabilen başka komut satırı araçları da vardır.

"pwgen" de kullanışlıdır ve fonetik / akılda kalıcı şifreler için "mkpasswd" ye benzer seçeneklere sahiptir.Mkpasswd hakkında bilgi sahibi değildim ve bu karşılaştırmayı buldum: http://www.cyberciti.biz/faq/generating-random-password/
`jot` benim için yeni (BSD'den mi?) ve OSX'e dahil.Parola oluşturmak için kullanımına örnekler veren güzel bir [forum gönderisi] (http://daemonforums.org/showthread.php?t=2912#post21666) var.
hammady
2019-12-25 19:41:40 UTC
view on stackexchange narkive permalink

Docker dünyasından, Mac / Windows / Linux kutunuzda (docker yüklü olarak) geliyor:

  docker run -it --rm alpine mkpasswd -m des helloworld
 

mkpasswd bağımsız değişkenlerinizi gerektiği gibi değiştirin.

Luiz Durães
2020-02-06 19:58:56 UTC
view on stackexchange narkive permalink

sudo gem install mkpasswd kullanarak macOS Catalina (10.15.2) cihazıma mkpasswd 'i başarıyla yükledim

/usr/local/lib/ruby/gems/2.7.0/gems/unix-crypt-1.3.0/lib/unix_crypt/base.rb:5:in "build ': 2 karakterden uzun tuzlara izin verilmez (UnixCrypt:: SaltTooLongError)
Brian
2019-08-03 11:52:02 UTC
view on stackexchange narkive permalink

gem install mkpasswd kullanarak macOS 10.14.5 cihazıma mkpasswd 'i başarıyla yükledim.

  gem install mkpasswd
Mkpasswd-0.1.0.gem alınıyor
Unix-crypt-1.3.0.gem alınıyor
Unix-crypt-1.3.0 başarıyla yüklendi
Mkpasswd-0.1.0 başarıyla yüklendi
Unix-crypt-1.3.0 için ayrıştırma belgeleri
Unix-crypt-1.3.0 için ri belgelerini yükleme
Mkpasswd-0.1.0 için ayrıştırma belgeleri
Mkpasswd-0.1.0 için ri belgelerini yükleme
0 saniye sonra unix-crypt, mkpasswd belgelerinin yüklenmesi tamamlandı
2 mücevher takıldı
 

İşte bu bilgiyi aldığım yer.

/usr/local/lib/ruby/gems/2.7.0/gems/unix-crypt-1.3.0/lib/unix_crypt/base.rb:5:in 'build': 2 karakterden uzun tuzlara izin verilmez (UnixCrypt:: SaltTooLongError)


Bu Soru-Cevap, otomatik olarak İngilizce dilinden çevrilmiştir.Orijinal içerik, dağıtıldığı cc by-sa 3.0 lisansı için teşekkür ettiğimiz stackexchange'ta mevcuttur.
Loading...