Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
start:linux:git-server:installieren [2021/03/30 19:25]
wikiadmin [Server Zugriff ohne Login]
start:linux:git-server:installieren [2021/03/31 23:15] (aktuell)
wikiadmin [Git Server]
Zeile 1: Zeile 1:
 ====== Git Server ====== ====== Git Server ======
 +[[https://git-scm.com/book/en/v2/Git-on-the-Server-Setting-Up-the-Server|Git-Server Setting, Konfiguration]]
 ----- -----
  
Zeile 69: Zeile 70:
   - Einstellen der Adresse direkt auf der Netzwerkkarte. [[https://linuxize.com/post/how-to-configure-static-ip-address-on-ubuntu-20-04/|Beispiel]]   - Einstellen der Adresse direkt auf der Netzwerkkarte. [[https://linuxize.com/post/how-to-configure-static-ip-address-on-ubuntu-20-04/|Beispiel]]
  
-<code C# [enable_line_numbers="false",highlight_lines_extra="0"]>+<code C# [enable_line_numbers="false",highlight_lines_extra="17"]>
 # Einstellen der IP Adresse über die Interface Konfigurationsdatei. # Einstellen der IP Adresse über die Interface Konfigurationsdatei.
 # Zu finden unter /etc/network # Zu finden unter /etc/network
Zeile 97: Zeile 98:
 </code> </code>
  
 +Die gelb hinterlegte Zeile zeigt die eingestellte statische IP Adresse der Netzwerkkarte enp0s3.
 [[https://www.osradar.com/set-a-static-ip-on-debian-10-buster/|Eine Anleitung für die Netzwerkeinstellungen unter Debian 10.]] [[https://www.osradar.com/set-a-static-ip-on-debian-10-buster/|Eine Anleitung für die Netzwerkeinstellungen unter Debian 10.]]
  
Zeile 135: Zeile 137:
  
 <WRAP center round info 100%> <WRAP center round info 100%>
-Im Ordner .ssh der sich nun unter /home/git befindet, befindet sich die Datei //authorized_keys//. In diese können dann beliebig viele Public-Keys anderer User angefügt werden. Auf diesem Weg können sich auch andere Benutzer am Git-Server anmelden. Vorausgesetzt diese kennen das Login Passwort des Users 'git'.+Im Ordner .ssh der sich nun unter /home/git befindet, befindet sich die Datei //authorized_keys//. In diese können dann beliebig viele Public-Keys anderer User angefügt werden. Auf diesem Weg können sich auch andere Benutzer am Git-Server anmelden.
 Folgendes Beispiel ergänzt die Public-Keys der Benutzer john, josie und jessica in der Datei //authorized_keys//. (cat Befehl) Folgendes Beispiel ergänzt die Public-Keys der Benutzer john, josie und jessica in der Datei //authorized_keys//. (cat Befehl)
  
Zeile 159: Zeile 161:
 </code> </code>
  
-<WRAP center round important 60%>+Die Einstellungen werden erst angenommen nachdem Sie den Netzwerkdienst neu gestartet haben. 
 +<code C# [enable_line_numbers="false",highlight_lines_extra="0"]> 
 +restart ssh # manchmals auch sudo restart ssh 
 +</code> 
 + 
 +<WRAP center round important 100%>
 Achtung. Dies heisst nun jeder der den Username kennst kann sich nun über ssh einloggen. Benutzen diese Einstellung nur wenn sichergestellt werden kann dass nur gewünschte User diese Zugang nutzen können. Zum Beispiel in einem lokal isolierten Netzwerk. Achtung. Dies heisst nun jeder der den Username kennst kann sich nun über ssh einloggen. Benutzen diese Einstellung nur wenn sichergestellt werden kann dass nur gewünschte User diese Zugang nutzen können. Zum Beispiel in einem lokal isolierten Netzwerk.
 </WRAP> </WRAP>
  
  
 +xxx