proftpd permission problems
Im trying to set up an ftp server on my linux box running slack 9.1, with a 2.6.8.1 kernel. When I connect from another linux box, it seems to work fine, and I can transfer files with no problem. However, from windows, I can connect, but cannot transfer any files. I continually get the message "Permission Denied" for any file with whatever local permissions in any directory. Also, I am unable to login as root, it just wont take the password, is this just some sort of thing where I cant login as root to an ftp server? Here's the text of proftpd.conf, in case that helps. Thanks.
ServerName "ProFTPD Default Installation"
ServerType standalone
#ServerType inetd
DefaultServer on
Port 21
Umask 022
MaxInstances 30
# Set the user and group that the server normally runs at.
User nouser
Group nogroup
# This next option is required for NIS or NIS+ to work properly:
#PersistentPasswd off
SystemLog /var/log/proftpd.log
TransferLog /var/log/xferlog
# Normally, we want files to be overwriteable.
<Directory /*>
AllowOverwrite on
</Directory>
# A basic anonymous FTP server configuration.
# To enable this, remove the user ftp from /etc/ftpusers.
<Anonymous ~ftp>
RequireValidShell off
User ftp
Group ftp
# We want clients to be able to login with "anonymous" as well as "ftp"
UserAlias anonymous ftp
# Limit the maximum number of anonymous logins
MaxClients 50
# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayFirstChdir .message
# Limit WRITE everywhere in the anonymous chroot
<Limit WRITE>
DenyAll
</Limit>
# An upload directory that allows storing files but not retrieving
# or creating directories.
# <Directory incoming/*>
# <Limit READ>
# DenyAll
# </Limit>
#
# <Limit STOR>
# AllowAll
# </Limit>
# </Directory>
</Anonymous>
|