[Proftpd-user] Using name-based virtual hosts
Jesse Stroik via Proftp-user <[email protected]>
| Newsgroups | gmane.network.proftpd.user |
|---|---|
| Message-ID | <[email protected]> |
Hi Proftpd users, I'm trying to set up an anonymous ftp server that allows users to access multiple different directories as different users. A requirement I've got is to avoid passwords and use host-based authentication exclusively. Proftpd.out is attached as well as a simplified proftpd.conf I was running on a test vm. I built RPMs out of the current git release and am running on Centos 7. My idea is to configure several virtualhosts corresponding to serveraliases. I don't see anything obviously wrong in this log. Best, Jesse Stroik _______________________________________________ ProFTPD Users List <[email protected]> Unsubscribe problems? http://www.proftpd.org/list-unsub.html
proftpd.out
(text/plain, 23.5 KB)
# proftpd -n -d10 2019-03-15 19:34:54,339 c7test.ssec.wisc.edu proftpd[16078]: using TCP receive buffer size of 87380 bytes 2019-03-15 19:34:54,339 c7test.ssec.wisc.edu proftpd[16078]: using TCP send buffer size of 16384 bytes 2019-03-15 19:34:54,339 c7test.ssec.wisc.edu proftpd[16078]: testing Unix domain socket using S_ISFIFO 2019-03-15 19:34:54,339 c7test.ssec.wisc.edu proftpd[16078]: testing Unix domain socket using S_ISSOCK 2019-03-15 19:34:54,339 c7test.ssec.wisc.edu proftpd[16078]: using S_ISSOCK macro for Unix domain socket detection 2019-03-15 19:34:54,340 c7test.ssec.wisc.edu proftpd[16078]: using 'UTF-8' as local charset for UTF-8 conversion 2019-03-15 19:34:54,340 c7test.ssec.wisc.edu proftpd[16078]: mod_dso/0.5: loading 'mod_auth_pam.c' 2019-03-15 19:34:54,340 c7test.ssec.wisc.edu proftpd[16078]: mod_dso/0.5: loaded module 'mod_auth_pam' (from '/usr/libexec/proftpd/mod_auth_pam.so', last modified on Fri Mar 15 15:21: 35 2019) 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078]: retrieved UID 99 for user 'nobody' 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078]: retrieved GID 99 for group 'nobody' 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: Config for Servername from default server config: 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: Limit 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: DenyAll 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: Umask 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: AuthPAMConfig 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: AuthOrder 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: PersistentPasswd 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: UserID 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: UserName 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: GroupID 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: GroupName 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: AllowOverwrite 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: PassivePorts 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: DebugLevel 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: DefaultRoot 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: RequireValidShell 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: UserAlias 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: Config for jstroik vhost: 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ~jstroik/ 2019-03-15 19:34:54,341 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: Limit 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: DenyAll 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: UserName 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: GroupName 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: UserAlias 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: RequireValidShell 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: UserAlias 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ServerAlias 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: UserAlias 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: DebugLevel 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: DefaultRoot 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: RequireValidShell 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: UserAlias 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: Config for c7test vhost: 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: /ftp/ 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: Limit 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: DenyAll 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: UserName 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: GroupName 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: RequireValidShell 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: UserAlias 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: UserAlias 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ServerAlias 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ServerAlias 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: UserAlias 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: DebugLevel 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: DefaultRoot 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: RequireValidShell 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: UserAlias 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: mod_lang/1.1: binding to text domain 'proftpd' using locale path '/usr/share/locale' 2019-03-15 19:34:54,342 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: mod_lang/1.1: using locale files in '/usr/share/locale' 2019-03-15 19:34:54,344 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: mod_lang/1.1: added the following supported languages: zh_CN, zh_TW, bg_BG, en_US, es_ES, fr_FR, it_I T, ja_JP, ko_KR, ru_RU 2019-03-15 19:34:54,344 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ROOT PRIVS at mod_ctrls.c:1203 2019-03-15 19:34:54,344 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: RELINQUISH PRIVS at mod_ctrls.c:1205 2019-03-15 19:34:54,344 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ROOT PRIVS at mod_rlimit.c:555 2019-03-15 19:34:54,344 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: RELINQUISH PRIVS at mod_rlimit.c:558 2019-03-15 19:34:54,344 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: set core resource limits for daemon 2019-03-15 19:34:54,344 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ROOT PRIVS at mod_auth_unix.c:1384 2019-03-15 19:34:54,345 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: RELINQUISH PRIVS at mod_auth_unix.c:1387 2019-03-15 19:34:54,345 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: retrieved group ID: 99 2019-03-15 19:34:54,345 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: setting group ID: 99 2019-03-15 19:34:54,345 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: SETUP PRIVS at main.c:2594 2019-03-15 19:34:54,345 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ROOT PRIVS at main.c:1862 2019-03-15 19:34:54,345 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: opening scoreboard '/run/proftpd/proftpd.scoreboard' 2019-03-15 19:34:54,345 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: RELINQUISH PRIVS at main.c:1889 2019-03-15 19:34:54,345 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ROOT PRIVS at inet.c:430 2019-03-15 19:34:54,345 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: RELINQUISH PRIVS at inet.c:513 2019-03-15 19:34:54,345 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ProFTPD 1.3.7rc1 (git) (built Fri Mar 15 2019 15:20:40 UTC) standalone mode STARTUP 2019-03-15 19:34:54,345 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ROOT PRIVS at pidfile.c:56 2019-03-15 19:34:54,345 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: RELINQUISH PRIVS at pidfile.c:59 # ftp c7test.2019-03-15 19:35:04,746 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ROOT PRIVS at mod_ctrls.c:727 2019-03-15 19:35:04,746 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: RELINQUISH PRIVS at mod_ctrls.c:733 # ftp c7test.ssec.wisc.edu 2019-03-15 19:35:15,573 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu: ROOT PRIVS at main.c:1274 2019-03-15 19:35:15,573 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu: RELINQUISH PRIVS at main.c:1278 2019-03-15 19:35:15,574 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): session requested from client in unknown class 2019-03-15 19:35:15,574 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): performing module session initializations 2019-03-15 19:35:15,574 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): mod_cap/1.1: adding CAP_AUDIT_WRITE capability 2019-03-15 19:35:15,574 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): mod_delay/0.7: no DelayOnEvent rules configured with "DelayTable none" in effect, disabling module 2019-03-15 19:35:15,574 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): ROOT PRIVS at mod_auth.c:215 2019-03-15 19:35:15,574 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): opening scoreboard '/run/proftpd/proftpd.scoreboard' 2019-03-15 19:35:15,574 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): RELINQUISH PRIVS at mod_auth.c:217 2019-03-15 19:35:15,574 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): connected - local : ::ffff:128.104.109.161:21 2019-03-15 19:35:15,574 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): connected - remote : 128.104.109.41:36800 2019-03-15 19:35:15,574 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): FTP session opened. # log in here 2019-03-15 19:35:24,549 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: scrubbing scoreboard 2019-03-15 19:35:24,549 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ROOT PRIVS at scoreboard.c:1433 2019-03-15 19:35:24,549 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: RELINQUISH PRIVS at scoreboard.c:1436 2019-03-15 19:35:24,549 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ROOT PRIVS at scoreboard.c:1477 2019-03-15 19:35:24,549 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: RELINQUISH PRIVS at scoreboard.c:1586 2019-03-15 19:35:24,549 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: finished scrubbing scoreboard 2019-03-15 19:35:28,127 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching PRE_CMD command 'USER anonymous' to mod_core 2019-03-15 19:35:28,127 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching PRE_CMD command 'USER anonymous' to mod_core 2019-03-15 19:35:28,127 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching PRE_CMD command 'USER anonymous' to mod_delay 2019-03-15 19:35:28,127 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching PRE_CMD command 'USER anonymous' to mod_auth 2019-03-15 19:35:28,128 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching CMD command 'USER anonymous' to mod_auth 2019-03-15 19:35:28,128 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching POST_CMD command 'USER anonymous' to mod_delay 2019-03-15 19:35:28,128 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching LOG_CMD command 'USER anonymous' to mod_log 2019-03-15 19:35:28,128 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching LOG_CMD command 'USER anonymous' to mod_delay 2019-03-15 19:35:32,246 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching PRE_CMD command 'PASS (hidden)' to mod_core 2019-03-15 19:35:32,246 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching PRE_CMD command 'PASS (hidden)' to mod_core 2019-03-15 19:35:32,246 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching PRE_CMD command 'PASS (hidden)' to mod_delay 2019-03-15 19:35:32,246 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching PRE_CMD command 'PASS (hidden)' to mod_auth 2019-03-15 19:35:32,246 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching CMD command 'PASS (hidden)' to mod_auth 2019-03-15 19:35:32,482 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): ROOT PRIVS at auth.c:1814 2019-03-15 19:35:32,482 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): RELINQUISH PRIVS at auth.c:1817 2019-03-15 19:35:32,482 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): ROOT PRIVS at mod_auth.c:1325 2019-03-15 19:35:32,482 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): SETUP PRIVS at mod_auth.c:1354 2019-03-15 19:35:32,483 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): ROOT PRIVS at mod_auth.c:1447 2019-03-15 19:35:32,483 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): SETUP PRIVS at mod_auth.c:1476 2019-03-15 19:35:32,484 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): 2019-03-15 19:35:32,484 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): Config for jstroik vhost: 2019-03-15 19:35:32,484 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): ~jstroik/ 2019-03-15 19:35:32,484 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): Limit 2019-03-15 19:35:32,484 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): DenyAll 2019-03-15 19:35:32,484 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): UserName 2019-03-15 19:35:32,484 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): GroupName 2019-03-15 19:35:32,484 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): UserAlias 2019-03-15 19:35:32,484 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): RequireValidShell 2019-03-15 19:35:32,484 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): UserAlias 2019-03-15 19:35:32,484 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): ServerAlias 2019-03-15 19:35:32,484 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): UserAlias 2019-03-15 19:35:32,484 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): DebugLevel 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): DefaultRoot 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): RequireValidShell 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): UserAlias 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): ROOT PRIVS at mod_auth.c:1624 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): opening TransferLog '/var/log/xferlog' 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): RELINQUISH PRIVS at mod_auth.c:1666 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): Preparing to chroot to directory '/home/jstroik' 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): ROOT PRIVS at auth.c:1952 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): RELINQUISH PRIVS at auth.c:1955 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): Environment successfully chroot()ed 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): ROOT PRIVS at mod_auth.c:1715 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): SETUP PRIVS at mod_auth.c:1737 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): in dir_check_full(): path = '/', fullpath = '/home/jstroik/' 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching POST_CMD command 'PASS (hidden)' to mod_lang 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching POST_CMD command 'PASS (hidden)' to mod_cap 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): mod_cap/1.1: uid = 53679, euid = 53679, gid = 700, egid = 700 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): mod_cap/1.1: capabilities '= cap_chown,cap_setgid,cap_setuid,cap _net_bind_service,cap_audit_write+ep' 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching POST_CMD command 'PASS (hidden)' to mod_delay 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching POST_CMD command 'PASS (hidden)' to mod_log 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching POST_CMD command 'PASS (hidden)' to mod_ls 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching POST_CMD command 'PASS (hidden)' to mod_auth 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): ROOT PRIVS at mod_auth.c:690 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): ROOT PRIVS: ID switching disabled 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): REVOKE PRIVS at mod_auth.c:691 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): RootRevoke in effect, dropped root privs 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching POST_CMD command 'PASS (hidden)' to mod_rlimit 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching POST_CMD command 'PASS (hidden)' to mod_xfer 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching POST_CMD command 'PASS (hidden)' to mod_core 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching LOG_CMD command 'PASS (hidden)' to mod_log 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching LOG_CMD command 'PASS (hidden)' to mod_delay 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching LOG_CMD command 'PASS (hidden)' to mod_auth 2019-03-15 19:35:32,485 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): ANON jstroik: Login successful. 2019-03-15 19:35:32,486 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching PRE_CMD command 'SYST' to mod_core 2019-03-15 19:35:32,486 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching PRE_CMD command 'SYST' to mod_core 2019-03-15 19:35:32,486 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching CMD command 'SYST' to mod_core 2019-03-15 19:35:32,486 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching LOG_CMD command 'SYST' to mod_log # disconnect 2019-03-15 19:35:38,418 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching PRE_CMD command 'QUIT' to mod_core 2019-03-15 19:35:38,418 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching PRE_CMD command 'QUIT' to mod_core 2019-03-15 19:35:38,418 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching CMD command 'QUIT' to mod_core 2019-03-15 19:35:38,418 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching LOG_CMD command 'QUIT' to mod_log 2019-03-15 19:35:38,418 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): dispatching LOG_CMD command 'QUIT' to mod_core 2019-03-15 19:35:38,419 c7test.ssec.wisc.edu proftpd[16086] c7test.ssec.wisc.edu (cork.ssec.wisc.edu[128.104.109.41]): FTP session closed. ^C2019-03-15 19:35:40,769 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ProFTPD terminating (signal 2) 2019-03-15 19:35:40,969 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ProFTPD killed (signal 2) 2019-03-15 19:35:40,969 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ROOT PRIVS at signals.c:57 2019-03-15 19:35:40,969 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: RELINQUISH PRIVS at signals.c:83 2019-03-15 19:35:40,969 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ProFTPD 1.3.7rc1 standalone mode SHUTDOWN 2019-03-15 19:35:40,969 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: ROOT PRIVS at signals.c:90 2019-03-15 19:35:40,969 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: deleting existing scoreboard '/run/proftpd/proftpd.scoreboard' 2019-03-15 19:35:40,969 c7test.ssec.wisc.edu proftpd[16078] c7test.ssec.wisc.edu: RELINQUISH PRIVS at signals.c:92 [root@c7test proftpd]#
proftpd.conf
(text/plain, 934 B)
ServerName "Servername from default server config"
ServerType standalone
Port 0
Umask 022
LoadModule mod_auth_pam.c
AuthPAMConfig proftpd
AuthOrder mod_auth_pam.c* mod_auth_unix.c
PersistentPasswd off
User nobody
Group nobody
<Global>
DebugLevel 9
DefaultRoot /broken
RequireValidShell no
UserAlias anonymous ftp
</Global>
AllowOverwrite off
PassivePorts 49152 65534
# Bar use of SITE CHMOD by default
<Limit SITE_CHMOD LOGIN>
DenyAll
</Limit>
<VirtualHost jessetest.ssec.wisc.edu>
ServerName "jstroik vhost"
UserAlias anonymous jstroik
<Anonymous ~jstroik>
User jstroik
Group jstroik
<Limit WRITE>
DenyAll
</Limit>
</Anonymous>
</VirtualHost>
<VirtualHost c7test.ssec.wisc.edu>
ServerName "c7test vhost"
ServerAlias c7test
UserAlias anonymous ftp
<Anonymous /ftp>
User ftp
Group ftp
RequireValidShell no
<Limit WRITE>
DenyAll
</Limit>
</Anonymous>
</VirtualHost>
smime.p7s
(application/pkcs7-signature, 3.9 KB) - not displayed