PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : FTP (vsftpd) & Dateizugriffsrechte



thokern
27.03.08, 10:43
vsftpd installiert auf debian40r3 etch gestartet mit xinetd:

Nach einer Neuinstallation kann auf dem FTP Server weder Dateien hochgeladen noch neue Ordner erstellt werden.

Für die Administration wurden der Benutzer ftpuser und der Benutzer maintainer angelegt. Beide Benutzer sind in der Gruppe maintgroup.

Das Verzeichnis in den der anonyme ftp wechselt ist /home/ftpuser/files. Dies wurde so gewählt, weil das /home Verzeichnis als separate partitition mit dem meisten Speicherplatz gemountet ist.

Wenn der Versuch unternommen wird das obige Verzeichnis schreibrechte zu geben (entweder owner=ftpuser oder der maintgroup schreibrechte zu geben, wird ein loginversuch abgeleht mit einem:

OOOPS: vsftpd refused to with anonymous root

Wenn die schreibrechte entzogen werden kann kein upload erfolgen!

Ärgerlich ist das ich die Konfiguration unseres alten ftpservers verlegt habe und das ganze schon mal funktionierte.

vsftpd.conf



listen=NO

dirmessage_enable=YES
ftpd_banner=Herzlich willkommen auf dem Com4voice GmbH FTP-Server
local_umask=022
xferlog_enable=NO

ftp_data_port=21
connect_from_port_20=NO
dirlist_enable=YES
download_enable=YES
write_enable=YES
file_open_mode=0777

idle_session_timeout=600
data_connection_timeout=600

pasv_enable=YES
port_enable=YES
ascii_upload_enable=NO
ascii_download_enable=NO

ftp_username=ftpuser
chown_uploads=YES
lock_upload_files=NO
chown_username=ftpuser

no_anon_password=YES
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
anon_world_readable_only=NO
anon_root=/home/ftpuser/files
anon_max_rate=0
anon_umask=001



ls -al



ftp:~# ls -al /home/ftpuser/files
insgesamt 31844
drwxr-x--- 2 maintainer maintgroup 4096 2008-03-27 08:27 .
drwxr-x--- 3 maintainer maintgroup 4096 2008-03-27 08:25 ..
-rwxrwxr-x 1 ftpuser maintgroup 32479031 2008-03-20 11:43 IP_SoftPhone_2050_setup_3.00.0197.exe
-rwxrwxr-x 1 ftpuser maintgroup 266 2008-03-20 15:49 LiesMichZuerst.txt
-rwxrwxr-x 1 ftpuser maintgroup 71189 2008-03-25 09:04 Sonnenuntergang.jpg
ftp:~#

P17
27.03.08, 14:34
Das Verzeichnis muss root gehören.
http://strcat.de/eigenes/vsftpd-faq.txt

thokern
27.03.08, 17:52
.....funktioniert leider nicht.



ftp:/home/ftpuser# ls -al
insgesamt 24
drwxr-x--- 3 maintainer maintgroup 4096 2008-03-27 08:25 .
drwxr-xr-x 7 root root 4096 2008-03-20 13:41 ..
-rw-r--r-- 1 ftpuser maintainer 220 2008-03-20 10:08 .bash_logout
-rw-r--r-- 1 ftpuser maintainer 414 2008-03-20 10:08 .bash_profile
-rw-r--r-- 1 ftpuser maintainer 2227 2008-03-27 08:25 .bashrc
drwxr-x--- 2 root maintgroup 4096 2008-03-27 08:27 files
ftp:/home/ftpuser#




Für weitere Tipps dankbar....