/etc/muddleftpd/muddleftpd.conf is in muddleftpd 1.3.13.1-4.3ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 | #---------------------------------------------------------------------
# MuddleFTPd configuration for Debian; tweaked by decklin@red-bean.com
[section] main
# set some reasonable defaults
ftpport 21
maxusers 100
timeout 300
logfile /var/log/muddleftpd.log
pidfile /var/run/muddleftpd.pid
scratchfile /var/lock/muddleftpd.scratch
# log everything execpt debugging logs
logstrength 63
# uncomment this to print a message on login
# logindump /etc/muddleftpd/logindump
# allow any host to connect
ipacl A:*
# be sure to change this to your own email address and hostname; they
# are used for cookies in the logindump/cddump files
email user@hostname
hostname muddleftpd
# be sure to use this option; it makes multi-line messages be printed
# correctly
altlongreplies 1
# look for the following [section]s below to define the various groups
# (in this case, only one) that users can log in as.
group anonymous
# --------------------------------------------------------------------
# please note that anonymous access is *not* set up automatically; if
# you want to use this default configuration you must run `adduser
# ftp` to create a place to serve files.
[section] anonymous
# any host or username will match this group
ipacl A:*
nameacl A:*
# tell the server to use chroot to the anonymous rootdir
chroot 1
# tell the server to use the ftp user as the anonymous rootdir
# and uid/gid
authparams ftp
# tell the server to use the anonymous authenticator, and
# accept any password.
authmethod anonymous
# disallow any changes to file permissions or upload umask
chmoding 0
# print out this file when the user logs in. It is not relative
# to anonymous's rootdir
welcome /home/ftp/welcome.msg
# display this file when a user changes into a new directory
cddump .message
# display this file when too many users are logged on
busydump /etc/muddleftpd/busydump
# set the umask files are uploaded with
umask 077
# give anonymous user read/list access everywhere and add/list
# access to the incoming folder. The / on the end of the directive
# tells muddleftpd to apply ACL to a directory rather than a file.
# (chdir, list, read)
access /:CLR
# uncomment the following line to allow uploads to /incoming
# (chdir, list, read, add, mkdir)
# access /incoming/:CLRAM
|