Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Both sides previous revision Vorhergehende Überarbeitung | |||
redmine:repository [2019/09/21 23:38] webproducer mehrere Git-Projektarchive regelmäßig automatisch aktualisieren |
redmine:repository [2019/09/22 00:26] (aktuell) webproducer SSH-"config" um 2. Eintrag erweitert |
||
---|---|---|---|
Zeile 46: | Zeile 46: | ||
===== mehrere Git-Projektarchive regelmäßig automatisch aktualisieren ===== | ===== mehrere Git-Projektarchive regelmäßig automatisch aktualisieren ===== | ||
- | Wenn Sie mehr als ein Projektarchiv aktualisieren wollen und diese unterschiedliche Benutzernamen oder sogar auf verschiedenen Servern verteilt sind sollte für jede Serververbindung ein eigener SSH-Key erstellt werden. Diese können dann in einer "config"-Datei im ".ssh"-Verzeichnis bekannt gemacht werden: | + | Wenn Sie mehr als ein Projektarchiv aktualisieren wollen und diese unterschiedliche Benutzernamen oder sogar auf verschiedenen Servern verteilt sind sollte für jede Serververbindung ein eigener SSH-Key erstellt werden. Diese können dann in einer "config"-Datei im ".ssh"-Verzeichnis für den Cronjob bekannt gemacht werden: |
<code> | <code> | ||
- | host [URL] | + | nano ~/.ssh/config |
- | HostName [Server-Adresse] | + | |
- | IdentityFile ~/.ssh/id_rsa_[schluessel_Name] | + | host [URL vom Server 1] |
- | User [Benutzername] | + | HostName [Server-Adresse 1] |
+ | IdentityFile ~/.ssh/id_rsa_[schluessel_Name 1] | ||
+ | User [Benutzername 1] | ||
+ | |||
+ | host [URL vom Server 2] | ||
+ | HostName [Server-Adresse 2] | ||
+ | IdentityFile ~/.ssh/id_rsa_[schluessel_Name 2] | ||
+ | User [Benutzername 2] | ||
</code> | </code> |