Fehlermeldung

  • User warning: The following module has moved within the file system: comment_notify. In order to fix this, clear caches or put the module back in its original location. For more information, see the documentation page. in _drupal_trigger_error_with_delayed_logging() (line 1156 of /local/www/drupal/core/7.79/includes/bootstrap.inc).
  • User warning: The following module has moved within the file system: piwik. In order to fix this, clear caches or put the module back in its original location. For more information, see the documentation page. in _drupal_trigger_error_with_delayed_logging() (line 1156 of /local/www/drupal/core/7.79/includes/bootstrap.inc).

SSH-Login ohne Kennwort

Kochrezept für den Login auf einen entfernten Rechner ohne Passwort-Abfrage via SSH.

  1. Mit ssh-keygen -t dsa Public-Key erzeugen. Wird Üblicherweise in ~/.ssh/id_dsa.pub abgelegt
  2. Eventuelle Fragen beantworten und statt des Passwords zweimal nur mit 'Enter' bestätigen (siehe unten)
  3. Public-Key zum entfernten Rechner in die Datei kopieren ~/.ssh/authorized_keys (anhängen oder neu erstellen)

Natürlich gibt es einige Sicherheitsbedenken, man sollte wissen, was man tut!
Sinnvoll kann dies z.B. beim nächtlichen Backup sein, wenn Daten über einen ssh-Tunnel kopiert werden sollen.

Beispiel:

  1. example# ssh-keygen -t dsa
  2.  
  3. Generating public/private dsa key pair.
  4. Enter file in which to save the key (/root/.ssh/id_dsa):
  5. /root/.ssh/id_dsa already exists.
  6. Overwrite (y/n)? y
  7. Enter passphrase (empty for no passphrase):
  8. Enter same passphrase again:
  9. Your identification has been saved in /root/.ssh/id_dsa.
  10. Your public key has been saved in /root/.ssh/id_dsa.pub.
  11. The key fingerprint is:
  12.  
  13. aa:bb:cc:dd:ee:ff:11:22:33:44:55:66:77:88:99:98 root@example.com

ssh-Agent

Wenn man nur zu faul zum Tippen der Passwörter ist, bietet der ssh-Agent vielleicht eine gute Alternative.