ubuntuusers.de

Scipt für Home und die Gruppen

Status: Ungelöst | Ubuntu-Version: Ubuntu 14.04 (Trusty Tahr)
Antworten |

pelvisrocker

Anmeldungsdatum:
24. März 2015

Beiträge: Zähle...

Guten Morgen,

da ich noch nicht so fit in Linux bin brauche ich ein wenig Starthilfe. 😐

Ich möchte ein Script bauen, dass aus "Home" alle Benutzer zusammenstellt, bei denen die "gid=100" ist und anschließend für die Nutzer eine neue Gruppe anlegt, die wie der Nutzer heißt.

Aktuell siehts so aus:

server@neu1:/home$ id test
uid=526(test) gid=100(users) groups=100(users)

und das wäre wünschenswert:

server@neu1:/home$ id test
uid=526(test) gid=1234(test) groups=1234(test) 100(users)

Ich weiß dass ich mit groupadd und usermod -g arbeiten muss.......

Vielen Dank für eure Hilfe

Bearbeitet von rklm:

Codeblock. Bitte demnächst selbst machen.

rklm Team-Icon

Projektleitung

Anmeldungsdatum:
16. Oktober 2011

Beiträge: 13207

1
2
3
for u in $(stat -c '%g %u' /home/* | awk '/^100[^0-9]/ {print $2}'); do
  echo "user ist $u"
done
Antworten |