Ich verwende den folgenden Befehl, um ein Kennwort aus dem Schlüsselbund in einem Shell-Skript abzurufen: security find-generic-password -w -s "MyServiceName"
Es funktioniert, aber es wird ein Popup-Fenster angezeigt, in dem ich nach dem Login-Schlüsselbund-Passwort gefragt werde:
security
möchte Ihre vertraulichen Informationen verwenden, die in "MyServiceName" in Ihrem Schlüsselbund gespeichert sind. Geben Sie dazu das Schlüsselbundkennwort "Login" ein.Mit den Optionen
Deny
,Allow
oderAlways Allow
Ich möchte jedoch nicht jedes Mal mein Schlüsselbundkennwort eingeben, daher kann ich "Zulassen" nicht verwenden und möchte lieber nicht "Immer zulassen", um hier ein gewisses Maß an Sicherheit zu gewährleisten.
Idealerweise möchte ich stattdessen eine Touch ID-Eingabeaufforderung erhalten. Gibt es eine Möglichkeit, dies zu tun?