Ssh-agent Linux: Unterschied zwischen den Versionen

Aus Xinux Wiki
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
=~./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
+
if [ ! -S ~/.ssh/ssh_auth_sock ]; then
  eval `ssh-agent`
+
  eval `ssh-agent`
  ln -sf "$SSH_AUTH_SOCK" ~/.ssh/ssh_auth_sock
+
  test -d ~/.ssh || mkdir ~/.ssh
fi
+
  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