cH40zLord
14.02.07, 21:26
Hallo,
ich habe folgendes Problem mit ProFTPd:
Und zwar habe ich einen Debian Rootserver von einem Kumpel auf dem ProFTPd sowie das aktuelle Webmin läuft.
Dieser Rootserver soll als Gameserver Root dienen, von daher ist kein Confixx oder Plesk installiert.
Nun habe ich mehrere 'Kunden'-Ordner, in denen Gameserver liegen.
Ich will allerdings unterbinden, dass Leute, die WinSCP nutzen, nicht auf den Rootserver herumspazieren können - somit will ich also die Rechte des FTP-Benutzers auf /bin/false stellen.
Wenn ich jetzt allerdings die Rechte auf /bin/false habe, dann kann ich garnichtmehr über FlashFXP o.ä. connecten, es geht nur mit /bin/sh, aber ich will nicht dass Leute mein teures Webinterface herunterladen, das knapp 2.000€ gekostet hat, oder mein Traffic verbrauchen indem sie Wget nutzen.
FlashFXP meldet mir folgendes wenn ich versuche mich einzuloggen mit /bin/false:
WinSock 2.0 -- OpenSSL 0.9.7g 11 Apr 2005
[R] Connecting to XXX -> IP=XXX PORT=21
[R] Connected to XXX
[R] 220 ProFTPD 1.3.0 Server (Debian) [::ffff:XXX]
[R] USER testi
[R] 331 Password required for testi.
[R] PASS (hidden)
[R] 530 Login incorrect.
[R] Verbindung fehlgeschlagen
[R] Delaying for 120 seconds before reconnect attempt #1
Mit /bin/sh ist der Login komischerweiße korrekt und ich komme drauf...
Ich hatte bisher noch nie Problemene auf anderen SuSE-Roots, sogar ohne ProFTPd oder anderen FTPdaemons, dass ich Benutzer via. Webmin anlege, denen /bin/false Rechte zuteil und diese dann nur via. FTP connecten können.
Ich hoffe ich hab mich verständlich genug ausgedrückt und ihr könnt mir weiterhelfen.
Danke schonmal im Vorraus,
MfG
cH40zLord
ich habe folgendes Problem mit ProFTPd:
Und zwar habe ich einen Debian Rootserver von einem Kumpel auf dem ProFTPd sowie das aktuelle Webmin läuft.
Dieser Rootserver soll als Gameserver Root dienen, von daher ist kein Confixx oder Plesk installiert.
Nun habe ich mehrere 'Kunden'-Ordner, in denen Gameserver liegen.
Ich will allerdings unterbinden, dass Leute, die WinSCP nutzen, nicht auf den Rootserver herumspazieren können - somit will ich also die Rechte des FTP-Benutzers auf /bin/false stellen.
Wenn ich jetzt allerdings die Rechte auf /bin/false habe, dann kann ich garnichtmehr über FlashFXP o.ä. connecten, es geht nur mit /bin/sh, aber ich will nicht dass Leute mein teures Webinterface herunterladen, das knapp 2.000€ gekostet hat, oder mein Traffic verbrauchen indem sie Wget nutzen.
FlashFXP meldet mir folgendes wenn ich versuche mich einzuloggen mit /bin/false:
WinSock 2.0 -- OpenSSL 0.9.7g 11 Apr 2005
[R] Connecting to XXX -> IP=XXX PORT=21
[R] Connected to XXX
[R] 220 ProFTPD 1.3.0 Server (Debian) [::ffff:XXX]
[R] USER testi
[R] 331 Password required for testi.
[R] PASS (hidden)
[R] 530 Login incorrect.
[R] Verbindung fehlgeschlagen
[R] Delaying for 120 seconds before reconnect attempt #1
Mit /bin/sh ist der Login komischerweiße korrekt und ich komme drauf...
Ich hatte bisher noch nie Problemene auf anderen SuSE-Roots, sogar ohne ProFTPd oder anderen FTPdaemons, dass ich Benutzer via. Webmin anlege, denen /bin/false Rechte zuteil und diese dann nur via. FTP connecten können.
Ich hoffe ich hab mich verständlich genug ausgedrückt und ihr könnt mir weiterhelfen.
Danke schonmal im Vorraus,
MfG
cH40zLord