[ILUG] vsftpd question
Conor Wynne
mariconor at gmail.com
Wed Nov 17 19:09:15 GMT 2010
On Wed, Nov 17, 2010 at 6:45 PM, luker_luker <linux.ul.ie at gmail.com> wrote:
> Take care of SELIinux, you could disable it.
Why is that then? Surely an additional layer of protection is a good thing?
Anyway, I tested by doing "setenforce=0" and the result is the same.
So it must be something with permissions or config of vsftpd.
>
> On Wed, Nov 17, 2010 at 12:46 PM, Conor Wynne <mariconor at gmail.com> wrote:
>>
>> Hi all,
>>
>> I've setup an ftp server, mostly for internal use but I'll likely
>> expose it to the interwebs as I have a few files I'd like to ftp home
>> from the lab.
>> It is currently working, but i cannot "ls"the directory contents, but
>> for the life of me I cannot see why.
>>
>> Any ideas?
>>
>> For info, selinux is enabled and chcon'd with booleans enabled - yes I
>> tested with "setenforce=0" to rule out selinux.
>> iptables ports 20 & 21 are open too.
>>
>> ls -l /var/ftp :
>> drwx-w--w-. 2 ftp ftp 4096 Nov 16 22:50 incoming
>>
>> Uploaded a file with gftp :
>>
>> ls -l /var/ftp/incoming :
>> -rw-------. 1 ftpsecure ftp 4368 Nov 16 22:50
>> adobe-release-i386-1.0-1.noarch.rpm
>>
>> /etc/vsftpd/vsftpd.conf
>>
>> anonymous_enable=NO
>> local_enable=YES
>> write_enable=YES
>> local_umask=022
>> anon_upload_enable=YES
>> anon_mkdir_write_enable=NO
>> dirmessage_enable=YES
>> xferlog_enable=YES
>> connect_from_port_20=YES
>> chown_uploads=YES
>> chown_username=ftpsecure
>> #xferlog_file=/var/log/vsftpd.log
>> xferlog_std_format=NO
>> nopriv_user=ftpsecure
>> chroot_local_user=NO
>> listen=YES
>> pam_service_name=vsftpd
>> userlist_enable=YES
>> tcp_wrappers=NO
>> pasv_max_port=1024
>> local_root=/var/ftp
>> #anon_root=/var/ftp/incoming
>> #no_anon_password=YES
>> log_ftp_protocol=YES
>> guest_enable=YES
>> hide_ids=YES
>> passwd_chroot_enable=YES
>> chmod_enable=YES
>> userlist_deny=YES
>>
>> gftp always reports :
>>
>> 227 Entering Passive Mode (192,168,0,183,231,47).
>> STOR /incoming/untitled.c
>>
>> 150 Ok to send data.
>> 226 Transfer complete.
>> Successfully transferred /home/conor/untitled.c at 29.36 KB/s
>> SITE CHMOD 664 /incoming/untitled.c
>>
>> 550 Permission denied.
>> Loading directory listing /incoming from server (LC_TIME=en_IE.utf8)
>> PASV
>>
>> 227 Entering Passive Mode (192,168,0,183,158,126).
>> LIST -aL
>>
>> 150 Here comes the directory listing.
>> 226 Transfer done (but failed to open directory).
>>
>> Anyone spot what's wrong with this?
>>
>> Regards,
>> Conor
>> --
>> Irish Linux Users' Group mailing list
>> About this list : http://mail.linux.ie/mailman/listinfo/ilug
>> Who we are : http://www.linux.ie/
>> Where we are : http://www.linux.ie/map/
>
>
More information about the ILUG
mailing list