Schreiben Erlaubnis mit VSFTPD und Centos 6.2

Ich habe einen server mit centos 6.2 mit httpd und vsftpd.

Ich habe einige web site, die in /var/www, und ich will hinzufügen, ein ftp-Benutzer für jede Website.

Mein user1 ein Verzeichnis in /home/user1 und lese - /Schreibzugriff können Sie Ordner von ftp. (es sind die user die ich verwenden, um ssh und fast alles)

Machte ich user2 mit home /var/www/site2 und /bin/nologin (weil ich will, dass es nur ein ftp-Benutzer)

Ich kann mich einloggen in den FTP mit dem user2 und downloaden Sie die Datei, aber ich kann keine Datei hochladen oder mkdir...

Die Berechtigung "drwxrwxrwx. 2 user2 user2 4096 Aug 21 14:35 ." (die 777 war nur zum testen...)

Meine vsftpd.conf ist :

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=NO
log_ftp_protocol=YES
chroot_local_user=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
banner_file=/etc/vsftpd/banner

Meine iptables ist derzeit halt zum testen, so dass es nicht meine firewall entweder...

Danke im Voraus für Eure Hilfe

InformationsquelleAutor frank | 2013-08-21
Schreibe einen Kommentar