ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
641
641
EMPFEHLEN
-
19.04.06 14:40 #1
- Registriert seit
- Sep 2004
- Beiträge
- 14
hi
Ich bin auf der Suche nach einem Beispiel für ein Script das
samba und ftp User anlegt und diese dann per Email benachrichtigt...
Habe bisher aber leider noch nichts passendes gefunde...
Falls es hier sowas schon gibt würde ich mich über einen Link zu dem ensprechenden Topic freuen...ansonsten könnt ihr mir natürlich auch gerne direkt weiterhelfen wenn ihr sowas schonmal gemacht habt oder wisst wie es geht ;D
dankeGeändert von el loco mO (19.04.06 um 14:45 Uhr)
-
19.04.06 22:01 #2
- Registriert seit
- Sep 2004
- Beiträge
- 14
Kann mir keiner weiterhelfen?
-
Woher nimmt denn Dein FTP-Server die User? Nutzt dieser die System-User oder holt er die User-Daten z.B. aus einer MySQL-Datenbank?
Falls er mit den System-Usern arbeitet koennte ungefaehr sowas vielleicht fuer Dich nuetzlich sein:
newuser.sh
Code bash:1 2 3 4
#!/bin/sh useradd -m $1 passwd $1 smbpasswd -a $1
PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
20.04.06 10:17 #4
- Registriert seit
- Sep 2004
- Beiträge
- 14
Also die User sollen in in einem Rutsch angelegt werden.
d.h. beim ausführen soll nach einem Usernamen einem Passwort und einer Emailadresse gefragt werden.
Und dann halt der User mit seinem homedir angelegt werden, und natürlich dann auch die Berechtigung das er per ftp und samba auf sein Verzeichnis zugreiffen kann.
Er darf aber keine shell umgebung auf dem Server nutzen können.
Und nach dem anlegen soll eine mail an den User gesendet werden mit seinen Zugangsdaten und infos wie z.B. Server ip etc..
ist das überhaupt machbar so ?
-
Ich musste meinem FTP-User daheim auch eine Shell zuweisen damit er per FTP verbinden konnte wenn ich mich recht erinnere.
Das von mir gepostete Script legt ~ an und fragt 2 mal nach dem Passwort. Einmal fuer's System und einmal fuer Samba.
Theoretisch koennte man das Passwort wohl ueber STDIN an smbpasswd uebergeben werden. Das loest aber noch nicht das Problem mit dem System-Passwort, denn dieses kannst Du nicht einfach uebergeben. Man kann zwar useradd ein Passwort angeben, jedoch muss dies bereits verschluesselt sein.PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
20.04.06 13:17 #6
- Registriert seit
- Sep 2004
- Beiträge
- 14
Und was ist die beste Lösung um die entsprechenden Daten den usern dann per mail zukommen zu lassen?
Code :1
mail -s Userdaten [email]userxy@domain.de[/email] < /tmp/userdata/xyaddtmp.txt
Und wenn ich in dem sricpt dann noch irgendwie mit rm sage das er die .bash_ Datein aus dem homedir des gerade erst angelegten users löschen soll hat der dann doch im grunde eigentlich keinen shell zugriff mehr oder?
Sollte aber immernoch per smb und ftp auf den server zugreifen können?
Oder irre ich mich da jetzt ?Geändert von el loco mO (20.04.06 um 15:16 Uhr)
Ähnliche Themen
-
Shell-Abfrage: if user
Von DarkRaver im Forum Linux & UnixAntworten: 7Letzter Beitrag: 06.01.10, 20:02 -
Shell Script und PHP
Von X-Press im Forum PHPAntworten: 2Letzter Beitrag: 26.09.07, 10:00 -
Shell-Script funktioniert nicht als Script
Von Mindwinder im Forum Linux & UnixAntworten: 15Letzter Beitrag: 03.05.06, 15:29 -
[PHP/MYSQL] Script zum adden von Polls
Von unlord im Forum PHPAntworten: 14Letzter Beitrag: 12.02.04, 21:05 -
backup script shell
Von DiveSurfer im Forum Linux & UnixAntworten: 3Letzter Beitrag: 04.01.04, 23:40





Zitieren
Login




