Auf mkpasswd
vielen * nix-Systemen ist ein bekanntes Unix-Dienstprogramm namens verfügbar.
Ich habe nur versucht, es vom Terminal auf einem OSX 10.10.5 Yosemite-Computer (Anfang 2015) zu verwenden, und es ist nirgends zu finden.
Wie kann ich es auf diesem Computer installieren? oder gibt es schon eine alternative?
macos
command-line
unix
Dɑvïd
quelle
quelle
Antworten:
Es gibt eine Mac-Implementierung von mkpasswd auf GitHub - https://github.com/PrototypeAlex/mkpasswd
Alternativ verfügt Keychain Access über einen integrierten GUI-Passwortgenerator.
Menü Datei> Neues Passwortelement ...> [Klicken Sie auf das Schlüsselsymbol]
Drop-Menü künstlich versetzt für Sichtbarkeit
Ich habe auch diese Apple-Diskussion darüber gefunden, wie man es nativ erreicht, obwohl es leider über meinem Können liegt. Ich werde Sie also sehen lassen, ob Sie denken, dass es geeignet sein könnte.
quelle
mkpasswd.c
Dienstprogramm steht? Hilfreicher Apple-Diskussionsthread: Mein Hauptproblem ist, dass Sie$ slappasswd -g
in OSX nativ über die Befehlszeile ein 8-stelliges Kennwort mit gemischter Groß- und Kleinschreibung und Ziffern generieren können, aber keine Möglichkeit haben, die Ausgabe (z. B. die Länge der Zeichenfolge) anzupassen, die ich sehen kann. wie es beim Keychain Access Helper gibt.Ich habe ein Tool zum Erstellen von
mkpasswd -m sha-512
Hashes (Linux / Ubuntu) unter OS X (oder einer beliebigen Plattform) erstellt.Erstens müssen wir eine einzige Anforderung erwerben ...
Jetzt erstellen wir mkpasswd_sha-512.py (oder wie auch immer Sie es nennen möchten) ...
Es behandelt nur einen einzigen Anwendungsfall von,
mkpasswd
aber wenn es passt, genießen Sie.Hinweis: Unter https://gist.github.com/RichardBronosky/58f1b34d2bcf4c4e5f1cd18a88fdc37d gibt es eine etwas kompliziertere Version , die die Optimierung der CPU-Kosten vereinfacht. Passlib verwaltet diese jedoch regelmäßig, sodass es in Ordnung ist, sie einfach zu halten.
quelle
pip3 install passlib
Hier ist der Quellcode für
mkpasswd
. Es ist einexpect
Skript. Sie müssten das Skript (zumindest den Shebang) ändern, damit es funktioniert. Es gibt auch andere Kommandozeilen - Tools wieopenssl
(md5
),jot
unddd
dass Passwörter generieren.quelle
pwgen
ist auch nützlich und hat ähnliche Optionen wiemkpasswd
für phonetische / einprägsame Passwörter. Ich war mit mkpasswd nicht vertraut und fand diesen Vergleich: cyberciti.biz/faq/generating-random-passwordjot
ist eine neue für mich (von BSD?) und in OSX enthalten. Es gibt einen schönen Forumsbeitrag mit Beispielen für die Verwendung zur Passwortgenerierung.Aus der Docker- Welt auf Ihrer Mac / Windows / Linux-Box (mit installiertem Docker):
Ersetzen Sie Ihre
mkpasswd
Argumente nach Bedarf.quelle
Ich habe erfolgreich
mkpasswd
auf meinem macOS Catalina (10.15.2) mit installiertsudo gem install mkpasswd
quelle
Ich habe erfolgreich
mkpasswd
auf meinem macOS 10.14.5 mit installiertgem install mkpasswd
.Hier bekomme ich diese Informationen.
quelle