S
stef2707
Hallo!
Habe auf einem Server (Debian Sarge) einen vsftp laufen. Es soll ein Benutzer Schreibzugriff und alle Benutzer (anonymous) Downloadberechtigungen bekommen. Hintergrund: Der Server soll von außerhalb (von einem User) "betankt" werden und die Daten sollen von allen lokalen Usern abgerufen werden können; diese lokalen User dürfen aber keine Schreibrechte haben und die Anzahl der User kann varieren.
1) Welche Berechtigungen muß ich dem Ordner /home/ftp geben?
2) Wie muß die vsftpd.conf (derzeitige Version siehe unten) aussehen?
Das Verzeichnis hat im Moment 755 Berechtigungen und die Besitzverhältnisse root:ftp.
Habe schon einiges getestet und bin etwas verzweifelt
Vielen Dank für Eure Hilfe!
Gruss,
Stefan
Habe auf einem Server (Debian Sarge) einen vsftp laufen. Es soll ein Benutzer Schreibzugriff und alle Benutzer (anonymous) Downloadberechtigungen bekommen. Hintergrund: Der Server soll von außerhalb (von einem User) "betankt" werden und die Daten sollen von allen lokalen Usern abgerufen werden können; diese lokalen User dürfen aber keine Schreibrechte haben und die Anzahl der User kann varieren.
1) Welche Berechtigungen muß ich dem Ordner /home/ftp geben?
2) Wie muß die vsftpd.conf (derzeitige Version siehe unten) aussehen?
Das Verzeichnis hat im Moment 755 Berechtigungen und die Besitzverhältnisse root:ftp.
Habe schon einiges getestet und bin etwas verzweifelt
Vielen Dank für Eure Hilfe!
Gruss,
Stefan
Code:
vsftpd.conf:
listen=YES
#listen_ipv6=YES
anonymous_enable=YES
#local_enable=YES
write_enable=YES
#local_umask=022
#anon_upload_enable=YES
#anon_mkdir_write_enable=YES
#anon-other_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
#chown_uploads=YES
#chown_username=whoever
#xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES
#idle_session_timeout=600
#data_connection_timeout=120
#nopriv_user=ftpsecure
#async_abor_enable=YES
#ascii_upload_enable=YES
#ascii_download_enable=YES
ftpd_banner=Verbunden mit
#chroot_local_user=YES
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd.chroot_list
#ls_recurse_enable=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem