Hallo, zunächst hoffe ich, dass mein Betreff einigermaßen passend ist. Anderenfalls wäre ich auch da für Hinweise dankbar. Aktuell habe ich folgendes Problem/Anliegen/Ziel: Ich möchte meinen File- und http-Server (samba/apache2) umziehen. Da der Sprung auf 15.4 (= Neuinstallation) recht groß ist und ich das ein oder andere nachinstallieren muss, erfolgt das Schrittweise. Auf dem alten System war es so, dass Benutzer (=wwwrun) über php-Skripte - also über den Browser – Dateien aus Vorlagen erzeugen konnten. Wenn die fertig waren, konnte man die über die Freigaben des Fileserver öffnen und (weiter) bearbeiten. Ich versuche das dadurch umzusetzen, dass ich auf dem neuen System samba gleich benutze, um die Dateien vom alten auf den neuen Rechner zu "spiegeln". Das anzeigen im Browser klapp. Ich habe also Lesezugriff. Allerdings lassen sich die Dateien nicht erzeugen. Ich gehe davon aus, dass samba als Benutzer wwwrun geliefert bekommt und sich weigert, die Daten zu schreiben. Ich habe in "/etc/samba/smb.conf" den Benutzer wwwrun aber schon als "valid user" und zusätzlich in die "write list" mit aufgenommen. Leider behebt das mein Problem nicht. Ich habe schon im Netz geschaut. Aber scheinbar hat niemand dieses Problem oder die Funde sind mehr als 10 Jahre alt und nicht mehr umsetzbar - also unbrauchbar für meine Zwecke. Ich würde auch auf etwas anderes als das smb-Protokoll ausweichen. Denn auf beiden Rechnern läuft openSUSE. Für Ideen, Vorschläge, Suchempfehlungen wäre ich wie immer dankbar. Alex
Hallo Alex, Um nur zwischen zwei Maschinen Filesysteme zu spiegeln, nehme ich rsync, wenn das nicht in Echtzeit passieren muss. Sonst NFS als Fileserver. Samba habe ich bei meinen Kollegen für Ende September abgekündigt, nachdem der Ende letzten Jahres (in openSUSE 15.3) so zerschossen wurden, dass ich jetzt aus Notwehr eine Version von kurz vor diesem GAU betreibe. -- Viele Grüße Michael
On 22.06.22 12:25, Alex Winzer wrote:
Allerdings lassen sich die Dateien nicht erzeugen. Ich gehe davon aus, dass samba als Benutzer wwwrun geliefert bekommt und sich weigert, die Daten zu schreiben.
Ein Blick ins Logfile sollte die Vermutung bestätigen oder widerlegen. oder ein Aufruf von smbstatus auf der Serverseite.
Ich würde auch auf etwas anderes als das smb-Protokoll ausweichen. Denn auf beiden Rechnern läuft openSUSE.
Für Maschine 2 Maschine würde ich NFS bevorzugen. Anderes Protokoll, andere Schmerzen. Viele Grüße Ulf
participants (3)
-
Alex Winzer
-
Michael Behrens
-
Ulf Volmer