Skip to content

Commit d8d4e73

Browse files
committed
ProFTPD support for Debian and Ubuntu
1 parent 88d70a2 commit d8d4e73

File tree

2 files changed

+54
-0
lines changed

2 files changed

+54
-0
lines changed

install/debian/proftpd.conf

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
LoadModule mod_vroot.c
2+
ServerName "FTP"
3+
ServerIdent on "FTP Server ready."
4+
ServerAdmin root@localhost
5+
DefaultServer on
6+
VRootEngine on
7+
DefaultRoot ~ !adm
8+
AuthPAMConfig proftpd
9+
AuthOrder mod_auth_pam.c* mod_auth_unix.c
10+
UseReverseDNS off
11+
User proftpd
12+
Group nogroup
13+
MaxInstances 20
14+
UseSendfile off
15+
LogFormat default "%h %l %u %t \"%r\" %s %b"
16+
LogFormat auth "%v [%P] %h %t \"%r\" %s"
17+
ListOptions -a
18+
RequireValidShell off
19+
20+
<Global>
21+
Umask 002
22+
IdentLookups off
23+
AllowOverwrite yes
24+
<Limit ALL SITE_CHMOD>
25+
AllowAll
26+
</Limit>
27+
</Global>

install/ubuntu/proftpd.conf

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
LoadModule mod_vroot.c
2+
ServerName "FTP"
3+
ServerIdent on "FTP Server ready."
4+
ServerAdmin root@localhost
5+
DefaultServer on
6+
VRootEngine on
7+
DefaultRoot ~ !adm
8+
AuthPAMConfig proftpd
9+
AuthOrder mod_auth_pam.c* mod_auth_unix.c
10+
UseReverseDNS off
11+
User proftpd
12+
Group nogroup
13+
MaxInstances 20
14+
UseSendfile off
15+
LogFormat default "%h %l %u %t \"%r\" %s %b"
16+
LogFormat auth "%v [%P] %h %t \"%r\" %s"
17+
ListOptions -a
18+
RequireValidShell off
19+
20+
<Global>
21+
Umask 002
22+
IdentLookups off
23+
AllowOverwrite yes
24+
<Limit ALL SITE_CHMOD>
25+
AllowAll
26+
</Limit>
27+
</Global>

0 commit comments

Comments
 (0)