Ik heb een heel simpel scriptje geschreven voor het toevoegen van users vanuit een bestand en dit werkt naar behoren.
Maar ik wil er nog een optie toevoegen, en wel de volgende.
Ik wil dat de script eerst kijkt in de /etc/passwd file en kijkt welke users in groep FTP zitten met groeps code 50, vervolgens wil ik dat hij alle users die in groep FTP (50) zitten verwijderd en dan de script die ik geschreven heb uitvoerd.
Nu ben ik zelf niet zo'n held in het schrijven van scripts maar ik heb een poging gedaan en ben tot hier uitgekomen
Nu pakt hij netjes alle users die in groep 50 zitten (hoewel hij ook gelijk alle users pakken waar 50 in voor komt ).
Verder komt ik niet! who helps me out
code:
1
2
3
4
| cat username.txt | while read usern
do
adduser -g ftp $usern
done |
Maar ik wil er nog een optie toevoegen, en wel de volgende.
Ik wil dat de script eerst kijkt in de /etc/passwd file en kijkt welke users in groep FTP zitten met groeps code 50, vervolgens wil ik dat hij alle users die in groep FTP (50) zitten verwijderd en dan de script die ik geschreven heb uitvoerd.
Nu ben ik zelf niet zo'n held in het schrijven van scripts maar ik heb een poging gedaan en ben tot hier uitgekomen
code:
1
| cut -d: -f1,4 /etc/passwd | grep 50 | cut -d: -f1 |
Nu pakt hij netjes alle users die in groep 50 zitten (hoewel hij ook gelijk alle users pakken waar 50 in voor komt ).
Verder komt ik niet! who helps me out