How-to: Enter your SSH key passphrase only once per terminal session
Mar 18, 2021 13:00 · 143 words · 1 minute read
This is one of the things that is always very annoying when setting up a new computer & one of the things I always forget how to do.
- Open your
~/.bashrc
or~/.zshrc
(depending on whether you use Bash or Zsh1) and append this line to the bottom of the file:
|
|
- Open or create
~/.ssh/config
and add these two lines:
|
|
- Close and re-open your terminal again. You should see something
Agent pid 28473
being printed out.
Whenever you do something like git pull
again, you will be asked for your SSH passphrase only once per terminal session - not every time. Yeah! 😁
If you are not sure which shell you are using, enter
echo $0
into your terminal ⇒ the output will likely includebash
orzsh
. ↩︎
- You are in control
- My Favorite Shortcuts for VS Code
- Customizing my shell: From bash to zsh to fish
- JSON5: JSON with comments (and more!)
- jq: Analyzing JSON data on the command line
- Get Total Directory Size via Command Line
- Changing DNS server for Huawei LTE router
- Notes on Job & Career Development
- Adding full-text search to a static site (= no backend needed)
- Generating a random string on Linux & macOS