View Full Version : ProFtpd works but
brian
9th September 2006, 18:52
I can't change any files in any way. I can't even upload. The ftp user that I am using has administrative rights. When I run Web-Ftp from ispconfig and try to chmod for example, I get chmod failed error. I get the same type of error when I try to change anything. Didn't have this issue with 2.2.0. Don't know what to make of it. Anyone have any ideas?
Thanks in advance for your help.
Brian
falko
10th September 2006, 20:46
What's in /etc/proftpd.conf?
brian
11th September 2006, 22:11
Here's the full proftpd.conf file.
# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use. It establishes a single server
# and a single anonymous login. It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.
DefaultRoot ~
IdentLookups off
UseReverseDNS off
ServerIdent on "FTP Server ready."
ServerName "ProFTPD Default Installation"
ServerType standalone
DefaultServer on
# Allow FTP resuming.
# Remember to set to off if you have an incoming ftp for upload.
AllowStoreRestart on
# Port 21 is the standard FTP port.
Port 21
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask 022
# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd).
MaxInstances 30
# Set the user and group under which the server will run.
User nobody
Group nogroup
# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
# Normally, we want files to be overwriteable.
AllowOverwrite on
# Bar use of SITE CHMOD by default
# <Limit SITE_CHMOD>
# DenyAll
# </Limit>
# Needed for NIS.
PersistentPasswd off
# Default root can be used to put users in a chroot environment.
# As an example if you have a user foo and you want to put foo in /home/foo
# chroot environment you would do this:
#
# DefaultRoot /home/foo foo
Include /etc/proftpd_ispconfig.conf
falko
12th September 2006, 17:43
# Bar use of SITE CHMOD by default
# <Limit SITE_CHMOD>
# DenyAll
# </Limit>
I was looking for this section, and it's correct. Did you restart ProFTPd?
brian
12th September 2006, 19:17
I was looking for this section, and it's correct. Did you restart ProFTPd?
Yes several times.
fobicodam
12th September 2006, 20:22
which users are you using to login? which user is the owner?
falko
14th September 2006, 19:25
Are the files that you want to chmod owned by your FTP user? What are the permissions of these files? What's the exact error message you get?
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.