Wie funktioniert syncthing?
- The Hit-Man
- Beiträge: 2253
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Wie funktioniert syncthing?
Kann mir jemand das tool syncthing erkären? ich verstehe es nicht ...
https://www.youtube.com/watch?v=bm2nnLEE2ms
Ich würde gerne 2 profile synchronisieren /home/benutzer1 /home/benutzer2 auf 10 Rechnern ... Ich verstehe es einfach nicht ...
Edit JTH: Titel geändert. Hinter dem ursprünglichen Titel „syncthing“ könnte wieder alles mögliche stecken: Synchronisierung funktioniert nicht, Clients finden sich gegenseitig nicht, syncthing stürzt ab, Installation von syncthing scheitert, …
https://www.youtube.com/watch?v=bm2nnLEE2ms
Ich würde gerne 2 profile synchronisieren /home/benutzer1 /home/benutzer2 auf 10 Rechnern ... Ich verstehe es einfach nicht ...
Edit JTH: Titel geändert. Hinter dem ursprünglichen Titel „syncthing“ könnte wieder alles mögliche stecken: Synchronisierung funktioniert nicht, Clients finden sich gegenseitig nicht, syncthing stürzt ab, Installation von syncthing scheitert, …
Zuletzt geändert von JTH am 01.08.2023 08:17:48, insgesamt 1-mal geändert.
Grund: Titel geändert
Grund: Titel geändert
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux

Re: syncthing
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
- The Hit-Man
- Beiträge: 2253
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Wie funktioniert syncthing?
Naja, ich verstehe eben nur nicht unter welchem Benutzer ich synthing starten soll. Ich muß es doch nicht für jeden Benutzer einzelnd starten? Ich dachte eher, es würde wir eine art Dienst laufen?
Wie ich shares und so weiter erstelle, weiß ich ... Wie ich diese frei gebe auch ... Verstehe nur nicht mit welchem Benutzer ich es starten soll?
Wie ich shares und so weiter erstelle, weiß ich ... Wie ich diese frei gebe auch ... Verstehe nur nicht mit welchem Benutzer ich es starten soll?
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux

Re: Wie funktioniert syncthing?
Normalerweise läuft syncthing schon eher für jeden Benutzer einzeln und startet auch nur in dem Moment, in dem sich der Benutzer anmeldet.
Die Doku beschreibt aber auch, wie man es unabhängig von der Benutzeranmeldung als Hintergrunddienst laufen lassen kann – aber trotzdem mit einer Instanz pro zu synchronisierendem Benutzer: Starting Syncthing Automatically – Linux. Am naheliegendsten mit systemd.
In deinem Fall müsstest du also für beide Benutzer eine Instanz aktivieren, systemweit, als root ausgeführt:
Dabei musst du vorher in der Config beider Benutzer einen anderen Port für die Web-Konfigurationsoberfläche von syncthing festlegen, sonst würden beide Instanzen Port 8384 benutzen und kollidieren.
Die Doku beschreibt aber auch, wie man es unabhängig von der Benutzeranmeldung als Hintergrunddienst laufen lassen kann – aber trotzdem mit einer Instanz pro zu synchronisierendem Benutzer: Starting Syncthing Automatically – Linux. Am naheliegendsten mit systemd.
In deinem Fall müsstest du also für beide Benutzer eine Instanz aktivieren, systemweit, als root ausgeführt:
Code: Alles auswählen
systemctl enable syncthing@benutzer1.service syncthing@benutzer2.service
Dabei musst du vorher in der Config beider Benutzer einen anderen Port für die Web-Konfigurationsoberfläche von syncthing festlegen, sonst würden beide Instanzen Port 8384 benutzen und kollidieren.
Manchmal bekannt als Just (another) Terminal Hacker.
- The Hit-Man
- Beiträge: 2253
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Wie funktioniert syncthing?
Ja, das ist mir alles bekannt ... Dann wird ja für jeden User ein neuer http Port aufgemacht um das syncthing zu konfigurieren. Wäre es da nicht irgendwie sinnvoller es als root laufen zu lassen und da drüber die Verzeichnisse zu teilen? Oder habe ich da jetzt einen Denkfehler. Dann würde doch auch nur eine Instanz gestartet?Normalerweise läuft syncthing schon eher für jeden Benutzer einzeln und startet auch nur in dem Moment, in dem sich der Benutzer anmeldet.
Die Doku beschreibt aber auch, wie man es unabhängig von der Benutzeranmeldung als Hintergrunddienst laufen lassen kann – aber trotzdem mit einer Instanz pro zu synchronisierendem Benutzer: Starting Syncthing Automatically – Linux. Am naheliegendsten mit systemd.
In deinem Fall müsstest du also für beide Benutzer eine Instanz aktivieren, systemweit, als root ausgeführt:
Code: Alles auswählen
systemctl enable syncthing@benutzer1.service syncthing@benutzer2.service
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux

Re: Wie funktioniert syncthing?
Möglich ist das wohl, aber bringt Probleme mit sich. Für diese Verwendung ist Syncthing, meiner Wahrnehmung nach, einfach nicht entworfen. Da gibt es andere Lösungen für.The Hit-Man hat geschrieben:03.08.2023 13:37:38Wäre es da nicht irgendwie sinnvoller es als root laufen zu lassen und da drüber die Verzeichnisse zu teilen? Oder habe ich da jetzt einen Denkfehler. Dann würde doch auch nur eine Instanz gestartet?
Zwei Zitate aus dem Syncthing-Forum (ich hoffe, beides stimmt so noch):
Das ist sicherlich nicht das, was du möchtest.https://forum.syncthing.net/t/running-syncthing-as-root/6316/3 hat geschrieben: Syncthing will always create files/folders with the user and group with which it is run. So running as root will create files owned by root.
Wenn du was falsch konfigurierst, ist dein System offen wie ein Scheunentor.https://forum.syncthing.net/t/running-syncthing-as-root/6316/2 hat geschrieben: It’s the same argument against running any process as root unless it really really needs to. Except more extreme, because Syncthing is designed for reading and writing files: you don’t need to even try hard to convince it to read /etc/shadow.
Manchmal bekannt als Just (another) Terminal Hacker.
- The Hit-Man
- Beiträge: 2253
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Wie funktioniert syncthing?
Da hatte ich gesehen, das es eine FAT Option gibt, also ohne Dateirechte. Hatte ich bei unison auch immer abgestellt.https://forum.syncthing.net/t/running-s ... oot/6316/3 hat geschrieben:
Syncthing will always create files/folders with the user and group with which it is run. So running as root will create files owned by root.
Das ist sicherlich nicht das, was du möchtest.
Was soll man da falsch machen wenn man ein gutes Passwort festgelegt hat?https://forum.syncthing.net/t/running-s ... oot/6316/2 hat geschrieben:
It’s the same argument against running any process as root unless it really really needs to. Except more extreme, because Syncthing is designed for reading and writing files: you don’t need to even try hard to convince it to read /etc/shadow.
Wenn du was falsch konfigurierst, ist dein System offen wie ein Scheunentor.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux

Re: Wie funktioniert syncthing?
Laß malThe Hit-Man hat geschrieben:03.08.2023 14:28:34Was soll man da falsch machen wenn man ein gutes Passwort festgelegt hat?

- The Hit-Man
- Beiträge: 2253
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Wie funktioniert syncthing?
Uff, das habe ich noch nie benutzt. Aber ich denke doch das 20 Zeichen mit nen paar Sonderzeichen drin, recht sicher sein sollten?The Hit-Man hat geschrieben: ↑ zum Beitrag ↑
Donnerstag 3. August 2023, 13:28
Was soll man da falsch machen wenn man ein gutes Passwort festgelegt hat?
Laß mal Debianjohn auf deine shadow los, dann weißt du, ob dein "gutes" Passwort etwas taugt.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux

- The Hit-Man
- Beiträge: 2253
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Wie funktioniert syncthing?
muss wohl irgendwie nen Brett vorm Kopp haben ... raffe es nicht 

Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux

- The Hit-Man
- Beiträge: 2253
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Wie funktioniert syncthing?
so
nach nen paar bier habe ich es dann doch verstanden ... es geht ja gar nicht um server/client in dem sinne beim synchronisieren. Man gibt ja einfach nur die Ordner frei 
Dann macht es auch Sinn, es nicht unter root zu machen ...


Dann macht es auch Sinn, es nicht unter root zu machen ...
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
