Ergebnis 1 bis 6 von 6
  1. #1
    Neuer Benutzer
    Registriert seit
    15.03.2016
    Beiträge
    5

    Frage User ID's veraendern

    Hallo,

    wir stehen vor der Herausforderung, alle User ID's eines Webservers vom ID Range 5000 auf 20000 nachträglich zu verändern, da wir sonst Kollisionen mit unseren Usern aus unserem zentralen User Directory bekommen...

    Muss man mehr machen, als die User ID im
    /etc/passwd
    Ändern

    und dann alle Files im Filesystem mittels
    chown -R 20000:20000 /var/www/web1

    chown -R 20000:20000 /var/mail/web1

    Ist noch mehr zu berücksichtigen, oder gibt es vielleicht eine Funktion in LiveConfig so etwas automatisiert zu machen?

    Danke schon mal im Voraus!
    LG & Ciao, Nessus

  2. #2
    LiveConfig-Team Avatar von kk
    Registriert seit
    10.12.2010
    Beiträge
    3.005
    Zitat Zitat von moddie Beitrag anzeigen
    Muss man mehr machen, als die User ID im
    /etc/passwd
    ändern
    Soweit nicht, da LiveConfig keine User-IDs speichert sonder nur mit den Usernamen arbeitet.

    Zitat Zitat von moddie Beitrag anzeigen
    und dann alle Files im Filesystem mittels
    chown -R 20000:20000 /var/www/web1
    chown -R 20000:20000 /var/mail/
    NEIN - bloß nicht!
    Die Rechte in /var/mail/ müssen gar nicht geändert werden, da die Mails dem Systemuser "mail" gehören.
    Bei den Webspaces ist das deutlich differenzierter - einige Verzeichnisse gehören <Vertrag>:www-data, andere <Vertrag>:<Vertrag>, usw.
    Der Benutzer darf KEINE Schreibrechte in seinem Homeverzeichnis haben, das muss weiterhin root:root gehören!

    Führen Sie einfach das Script "/usr/lib/liveconfig/lcservice.sh fix-permissions [Vertrag]" aus (optional mit einem Vertragsnamen, oder ohne Parameter um alle Webspace-Verzeichnisse durchzugehen).
    (am besten im ersten Durchgang mal nur mit einem einzelnen Webspace testen, also z.B. "/usr/lib/liveconfig/lcservice.sh fix-permissions web1")

  3. #3
    Neuer Benutzer
    Registriert seit
    15.03.2016
    Beiträge
    5
    Hallo,

    danke für die rasche und kompetente Antwort!
    Das scheint ja einfacher zu sein, als ich dachte...
    Aber wie verhindere ich, dass LiveConfig in Zukunft dann wieder die niedrigen ID's verwendet?

    Danke & Ciao, Nessus

  4. #4
    LiveConfig-Team Avatar von kk
    Registriert seit
    10.12.2010
    Beiträge
    3.005
    LiveConfig arbeitet überhaupt nicht mit den User-IDs, sondern nur mit den Benutzernamen.
    Daher dürfte es auch künftig keine Probleme seitens LiveConfig geben.

  5. #5
    Neuer Benutzer
    Registriert seit
    15.03.2016
    Beiträge
    5
    Ich meinte beim anlegen neuer User, werden ja neue ID's verwendet die dann wieder im 5000er Bereich sein werden oder?
    Wie geht LiveConfig da vor, wenn ein neuer User angelegt wird, Woher wird die User ID dann genommen für den einen User?

    Danke & Ciao, Nessus

  6. #6
    Erfahrener Benutzer
    Registriert seit
    07.04.2011
    Beiträge
    589
    LiveConfig macht nur einen "adduser" (oder useradd?), somit reichen die normalen Linux-Tools dafür aus:

    > https://serverfault.com/questions/67...-user-accounts

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •