keychain command line access
last updated: Oct 20, 2023
If you're using the osxkeychain
github credentials manager, here's a command to retrieve your github password from the command line:
security find-internet-password -w -s 'github.com'
Here's how to add an API secret to your keychain:
security add-generic-password -s '<service name>' -a '<account name>' -w '<password>'
And how to retrieve it:
security find-generic-password -w -s '<service name>'
You can add -a <account name>
to that if the service name is not enough to specify the password exactly, but find works if there's only one matching service.
Backlinks: