AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

git auf Webserver

Ein Thema von Lemmy · begonnen am 1. Okt 2024 · letzter Beitrag vom 2. Okt 2024
Antwort Antwort
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.379 Beiträge
 
Delphi 10.3 Rio
 
#1

git auf Webserver

  Alt 1. Okt 2024, 16:54
Servus,
bin gestern bei meinem Hoster über git im cpanel gestolpert und habe damit etwas rumgespielt.
Sehe ich das richtig dass:
1. wenn ich mit ssh auf das Teil zugreife dann kann erst mal keiner auf das Repository zugreifen, der nicht auch den ssh Schlüssel hat?
2. wenn ich das Repository nicht in ein Verzeichnis lege, auf das eine Domain zeigt, dann sollte das doch ausreichend sicher sein?

Oder gibt es Punkte die dagegen sprechen die ich nicht bedacht habe?
Grüße
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.934 Beiträge
 
Delphi 12 Athens
 
#2

AW: git auf Webserver

  Alt 1. Okt 2024, 21:02
Gibt es in diesem Git keine Userverwaltung? (wenn da ein Git-Server im Hintergrund läuft)
Ups, via SSH gehst du ja direkt auf die git.exe

Aber jupp, 1 und 2 stimmen.
viele WebServer haben ein auch ein Datenverzeichnis, welches nicht via HTTP öffentlich ist.

Ansonsten müsstest du, wenn öffentlich, z.B. via .htaccess den Zugriff auf dieses und Unterverzeichnisse sperren können.


GitHub?
Hab zwar aktuell selbst keine "privaten" Repos oben, aber die sollen, in einem gewissen Umfang, inzwischen auch gratis sein.

Ich hatte mal den GitServer auf meinem NAS probiert ... aktuell ist er nur installiert, aber gestoppt.
Nutze dessen git-Executable (Linux) bloß über ein zeitgesteuertes Script, um ein anderes Git-Repo als Backup damit zu downloaden (FETCH).
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 1. Okt 2024 um 21:10 Uhr)
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.037 Beiträge
 
Delphi 12 Athens
 
#3

AW: git auf Webserver

  Alt 2. Okt 2024, 07:26
Dateirechte: Achte darauf, dass die Dateiberechtigungen korrekt gesetzt sind (z.B. nur dein Benutzer hat Lese- und Schreibrechte).

Zugriff über Webserver (z.B. Apache/Nginx): Auch wenn eine Domain nicht direkt auf das Verzeichnis zeigt, könnten Fehlkonfigurationen im Webserver (z.B. falsche .htaccess-Regeln oder Directory Listings) dazu führen, dass das Verzeichnis doch zugänglich ist.
Prüfe also, ob das Verzeichnis korrekt von der Webserver-Konfiguration ausgeschlossen ist.

Backups und Logs: Manche Hosting-Provider erstellen automatische Backups oder Logs, die möglicherweise auch Repositories umfassen. Diese könnten unter Umständen weniger gut geschützt sein, also prüfe, ob du die Backups manuell verwalten kannst.
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.637 Beiträge
 
#4

AW: git auf Webserver

  Alt 2. Okt 2024, 07:53
GitHub?
Hab zwar aktuell selbst keine "privaten" Repos oben, aber die sollen, in einem gewissen Umfang, inzwischen auch gratis sein.
Sind sie, solange man alleine damit arbeitet.
Ich glaube ein, zwei weitere Mitarbaiter drauf geht auch noch, aber darüber hinaus wird's dann kostenpflichtig.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.154 Beiträge
 
Delphi 10 Seattle Enterprise
 
#5

AW: git auf Webserver

  Alt 2. Okt 2024, 08:28
Ne, wir Sparbrote nutzen Github für unsere Firma mit x Leuten und unseren Projekten komplett kostenfrei. Selbst Codespace-VMs sind da mittlerweile kostenlos mit drin. Die nicht öffentlichen Repos gehören der dort angelegten Firma, nicht den Leuten die da drauf comitten.
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.379 Beiträge
 
Delphi 10.3 Rio
 
#6

AW: git auf Webserver

  Alt 2. Okt 2024, 10:53
Danke für den Input!
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.934 Beiträge
 
Delphi 12 Athens
 
#7

AW: git auf Webserver

  Alt 2. Okt 2024, 13:00
Für die Firma haben wir was Bezahltes im Github.

Genau weiß ich es nicht, aber hatte vor länger Zeit mal gelesen, dass auch private Repos "jetzt" kostenlos möglich sind.
In welchem Umfang genau, hatte ich mir nicht gemerkt, aber dazu schreibt Github selbst ja was.
https://docs.github.com/de/get-start...ithub-accounts
https://www.heise.de/news/Private-Re...s-4267448.html
Zitat:
Wenn du GitHub Free verwendest, stehen privaten Repositorys im Besitz deines persönlichen Kontos eingeschränkte Features zur Verfügung.

Dateirechte: Achte darauf, dass die Dateiberechtigungen korrekt gesetzt sind (z.B. nur dein Benutzer hat Lese- und Schreibrechte).
Viele "Webspaces" haben eine ähnliche Struktur.
z.B. via SSH und FTP im Root so Unterverzeichnisse ala files, html, log und phptmp,
wobei via HTTP nur alles unter html freigegeben werden kann.
Und files wäre dann hier für's GIT gut geeignet.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 2. Okt 2024 um 13:05 Uhr)
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz