Proftp Userberechtigung sicher setzen!

ProFTPd, vsftpd, pure-ftpd
Post Reply
lagstar
Posts: 4
Joined: 2009-04-30 08:58
 

Proftp Userberechtigung sicher setzen!

Post by lagstar »

Servus,

habe nun auf meinem Server "proftpd" eingerichtet, hat soweit auch alles geklappt...

habe mir auch eine gruppe "ftpuser" angelegt und in der gruppe einen user namens "ftp01" mit folgendem befehl:

Code:

Code: Select all

adduser –home /var/www/seite2 –ingroup ftpuser ftp01

so nun habe ich probiert mit diesem user mittels FTP-Client auf den Server zu connectieren, funktioniert, ich komme in "seite2" rein.

nun muss ich ja noch die Rechte einstellen, damit ich da als "ftp01" auch was erstellen/löschen/ändern darf...

meine Frage also, wie mache ich das am sichersten? Ich will das da niemand drin rumpfuschen kann, natürlich sollen normale User trotzdem die Datein ausführen können bzw. lesen... z.B. wenn da ein PHP-Script auf dem Webserver liegt...
wie kann ich also die rechte dem user zuweisen, und es sicher gestalten?

könntet ihr mir da ein wenig helfen?

danke
User avatar
rudelgurke
Posts: 409
Joined: 2008-03-12 05:36
 

Re: Proftp Userberechtigung sicher setzen!

Post by rudelgurke »

Dazu bietet sich eine umask an:

http://www.castaglia.org/proftpd/doc/co ... Umask.html

Beschreibt wie was gemeint ist. Wenn der Webserver bzw. PHP nicht auch gerade unter der Gruppe "ftpuser" laufen, eine umask von 644 ist genug. Keinesfalls sollte die gesamte Gruppe und auf keinen Fall sollten andere User schreiben dürfen - so bleibt dann nur der Eigentümer (ftp01) der Schreibzugriff hat.
Das "ausführen" Bit muss dazu nicht gesetzt werden.
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Proftp Userberechtigung sicher setzen!

Post by Joe User »

rudelgurke wrote:eine umask von 644 ist genug.
Wohl eher 022 ;)
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
User avatar
rudelgurke
Posts: 409
Joined: 2008-03-12 05:36
 

Re: Proftp Userberechtigung sicher setzen!

Post by rudelgurke »

Sorry - natürlich. War gedanklich schon wieder bei chmod 644 ;)
Post Reply