Umzug auf neuen Server - user/group Abweichungen

chris1

Member
habe heute Nacht ispconfig und alle Daten auf ein neues System umgezogen.
Danach per tools -> resync die webseiten resynchronisiert.
Problem ist ich habe nun in der /etc/passwd andere Benutzer/Gruppen als bei den "webs" eingestellt ist.

cat /etc/passwd | grep 608
web569:x:5348:5349::/var/www/clients/client608/web569:/bin/false

drwxr-xr-x 2 5437 5428 4.0K Jun 6 18:28 cgi-bin
drwxr-xr-x 2 root root 4.0K Jul 4 09:57 log
drwx--x--- 2 5437 5428 4.0K Jun 6 18:28 private
drwxr-xr-x 2 root root 4.0K Jul 4 02:24 ssl
drwxrwx--- 2 5437 5428 4.0K Jul 4 00:00 tmp
drwx--x--x 9 5437 5428 4.0K Jun 6 19:26 web
drwx--x--- 2 5437 5428 4.0K Jun 6 18:28 webdav

die Zeile in der /etc/passwd wurde offensichtlich neu angelegt, habe diese nicht manuell vom alten System übertragen.
Bevor ich irgendeinen Schnellschuss mache, was wäre die beste Option um das zu fixen?
danke
 

Till

Administrator
Wie hast Du denn den server umgezgen? Wenn man manuell eine dbispconfig DB und /var/www Daten umzieht, dann muss man immer auch die user un Gruppen aus passwd, shadow, group und gshadow Datei der websites umziehen, denn die uid und gid Infos stehen nicht in der ispconfig DB. Bei einem Resync ohne die Daten, vergibt Linux die nächsten freien ID's beim anlegen von System Usern und Gruppen.
 

chris1

Member
per rsync alle daten (web, mail, lets) kopiert und dann den resync gemacht.
dh ich hole mir jetzt passwd, shadow, group und gshadow vom alten system. die andere variante wäre dann gewesen, die berechtigungen der "webs" anzupassen, denke das verursacht aber mehr aufwand.
danke für deine hilfe
 

chris1

Member
also nur webs und clients natürlich aus den jeweiligen files (passwd, shadow, group und gshadow), falls das hier mal jemand lesen sollte.
hat alles geklappt :)
 

Werbung

Top