Benutzerkonten automatisiert aus Postfix löschen
Hallo
Ich habe mir aus unserem Postfix die Benutzerdaten in eine Exceltabelle exporitert. Anschließend habe ich eine weitere Exceltabelle erstellt, in die ich alle Benutzerkonten eingetragen habe, die nicht mehr benötigt werden. Um diese dann aus dem Postfix zu löschen muss ich für jedes konnte zwei Befehle eingeben. Dies wäre jeweils USERDEL "Konto" und RM "Konto".
Hatt jemand eine Idee, wie ich dies mittels eines Scripts im Postfix erledigen kann, da es mir doch etwas zu aufwendig ist, alle 300 Konten händisch mittels der zwei Befehle zu löschen.
Die Kontonamen liegen also in einer Exceldatei vor.
Danke im vorraus
Gruß Dennis
Ich habe mir aus unserem Postfix die Benutzerdaten in eine Exceltabelle exporitert. Anschließend habe ich eine weitere Exceltabelle erstellt, in die ich alle Benutzerkonten eingetragen habe, die nicht mehr benötigt werden. Um diese dann aus dem Postfix zu löschen muss ich für jedes konnte zwei Befehle eingeben. Dies wäre jeweils USERDEL "Konto" und RM "Konto".
Hatt jemand eine Idee, wie ich dies mittels eines Scripts im Postfix erledigen kann, da es mir doch etwas zu aufwendig ist, alle 300 Konten händisch mittels der zwei Befehle zu löschen.
Die Kontonamen liegen also in einer Exceldatei vor.
Danke im vorraus
Gruß Dennis
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 172298
Url: https://administrator.de/contentid/172298
Ausgedruckt am: 22.11.2024 um 13:11 Uhr
1 Kommentar
Hallo,
in Excel kannst du dir Befehlsketten relativ leicht über die Verketten Formel zusammenbasteln.
Die so entstandenen Befehle kannst du dann einfach in ein Shell Fenster kopieren.
aus
User1
User2
User3
Kannst du über
User1 =VERKETTEN("userdel-r ";A1)
User2 =VERKETTEN("userdel-r ";A2)
User3 =VERKETTEN("userdel-r ";A3)
Diese Befehle erstellen
userdel -r User1
userdel -r User2
userdel -r User3
Dann kannst du den Inhalt der Spalte B kopieren und dann einfach in die Shell deines Postfix Servers kopieren.
in Excel kannst du dir Befehlsketten relativ leicht über die Verketten Formel zusammenbasteln.
Die so entstandenen Befehle kannst du dann einfach in ein Shell Fenster kopieren.
aus
User1
User2
User3
Kannst du über
User1 =VERKETTEN("userdel-r ";A1)
User2 =VERKETTEN("userdel-r ";A2)
User3 =VERKETTEN("userdel-r ";A3)
Diese Befehle erstellen
userdel -r User1
userdel -r User2
userdel -r User3
Dann kannst du den Inhalt der Spalte B kopieren und dann einfach in die Shell deines Postfix Servers kopieren.