Benutzer-Werkzeuge

Webseiten-Werkzeuge


software:sparkleshare

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Both sides previous revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Both sides next revision
software:sparkleshare [2012/06/17 18:36]
mrenner
software:sparkleshare [2012/06/17 18:40]
mrenner [Struktur eines Repositories]
Zeile 4: Zeile 4:
 http://​sparkleshare.org/​set-up-a-host/​ http://​sparkleshare.org/​set-up-a-host/​
  
 +==== Repository für Sparkleshare einrichten ====
 +=== Am Server ===
 +- Ordner erstellen in /srv/git/ - Namenskonvention:​ Es dürfen keine Punkte verwendet werden!
 +  # mkdir /​srv/​git/<​Name des Repositories>​
 +- Git-Repository anlegen mit
 +  # git init --bare <Name des Repos>​_files
 +- Falls ein neuer Benutzer angelegt werden soll: 
 +  # useradd -a -G git git-<​Name des Repositories>​
 +- Dem User die Git-Shell zuweisen:
 +  # usermod -s /​usr/​bin/​git-shell <​Benutzername>​
 +- Einstellungen prüfen, ob die Git-Shell und das Homeverzeichnis passen
 +  # vim /etc/passwd
 +- Rechte anpassen im /srv/git/
 +  # chmod -R 750 <Name des Repositories>​
 +  # chown -R git-<​Name des Repositories>:​git <Name des Repositories> ​
 +
 +=== Am Client ===
 +- Sparkeshare herunterladen,​ installieren und E-Mail-Adresse und Passwort angeben
 +- In Sparkleshare-client:​ "Add Hosted Project"​ mit:
 +| Adress | <Name des Repositories>​@176.9.215.202:​42|
 +| Remote Path| ~/<Name des Repositories>​_files|
 +
 +Fertig! Viel Spaß mit Sparkleshare!
  
  
Zeile 33: Zeile 56:
  
 http://​www.hscripts.com/​tutorials/​linux-commands/​useradd.html http://​www.hscripts.com/​tutorials/​linux-commands/​useradd.html
- 
-==== Repository für Sparkleshare einrichten ==== 
-=== Am Server === 
-- Ordner erstellen in /srv/git/ - Namenskonvention:​ Es dürfen keine Punkte verwendet werden! 
-  # mkdir /​srv/​git/<​Name des Repositories>​ 
-- Git-Repository anlegen mit 
-  # git init --bare <Name des Repos>​_files 
-- Falls ein neuer Benutzer angelegt werden soll:  
-  # useradd -a -G git git-<​Name des Repositories>​ 
-- Dem User die Git-Shell zuweisen: 
-  # usermod -s /​usr/​bin/​git-shell <​Benutzername>​ 
-- Einstellungen prüfen, ob die Git-Shell und das Homeverzeichnis passen 
-  # vim /etc/passwd 
-- Rechte anpassen im /srv/git/ 
-  # chmod -R 750 <Name des Repositories>​ 
-  # chown -R git-<​Name des Repositories>:​git <Name des Repositories> ​ 
- 
-=== Am Client === 
-- Sparkeshare herunterladen,​ installieren und E-Mail-Adresse und Passwort angeben 
-- In Sparkleshare-client:​ "Add Hosted Project"​ mit: 
-| Adress | <Name des Repositories>​@176.9.215.202:​42| 
-| Remote Path| ~/<Name des Repositories>​_files| 
- 
-Fertig! Viel Spaß mit Sparkleshare! 
  
 ===== Sonstiges ===== ===== Sonstiges =====
Zeile 63: Zeile 62:
 ===== Repositories ===== ===== Repositories =====
  
-==== Struktur eines Repositories ==== +
-  * Ordner .ssh: Sie enthält die Datei "​authorized_keys",​ in die die Schlüssel von den Nutzern hinterlegt werden müssen +
-  * <Name des Repositories>​_files:​ Enthält die Dateien des Repositories in verschlüsselter Form+

Bei Verwendung dieses Wikis erklären Sie sich mit dem Haftungsausschluss, Nutzungsbedingungen und der Datenschutzerklärung dieses Wikis einverstanden. Impressum.

software/sparkleshare.txt · Zuletzt geändert: 2012/10/11 10:23 (Externe Bearbeitung)