Ssh-agent Linux: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 3: | Zeile 3: | ||
*Bei Servern wo nur eine Konsole zur Verfügung steht kann man ihn aus einer Startdatei starten. | *Bei Servern wo nur eine Konsole zur Verfügung steht kann man ihn aus einer Startdatei starten. | ||
*Beispielsweise der ~/.bashrc | *Beispielsweise der ~/.bashrc | ||
| − | = | + | =/etc/bash.bashrc= |
;An das Ende der Datei anfügen | ;An das Ende der Datei anfügen | ||
| − | + | if [ ! -S ~/.ssh/ssh_auth_sock ]; then | |
| − | + | eval `ssh-agent` | |
| − | + | test -d ~/.ssh || mkdir ~/.ssh | |
| − | + | ln -sf "$SSH_AUTH_SOCK" ~/.ssh/ssh_auth_sock | |
| + | fi | ||
Version vom 17. September 2022, 16:56 Uhr
Varianten
- Bei grafischen Linux Versionen ist der ssh-agent meist schon gestartet
- Bei Servern wo nur eine Konsole zur Verfügung steht kann man ihn aus einer Startdatei starten.
- Beispielsweise der ~/.bashrc
/etc/bash.bashrc
- An das Ende der Datei anfügen
if [ ! -S ~/.ssh/ssh_auth_sock ]; then
eval `ssh-agent` test -d ~/.ssh || mkdir ~/.ssh ln -sf "$SSH_AUTH_SOCK" ~/.ssh/ssh_auth_sock
fi