[ILUG] vsftpd question
Frank Duignan
frank.duignan at gmail.com
Wed Nov 17 19:29:00 GMT 2010
Do you have execute rights on directory - needed for ls
On 11/17/10, Conor Wynne <mariconor at gmail.com> wrote:
> 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/
>>
>>
> --
> 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/
>
--
Sent from my mobile device
More information about the ILUG
mailing list