Hallo!
Ich habe hier einen ProFTPD v1.2.10 Server unter Gentoo am laufen.
Das ganze läuft per MySQL und jeder User hat sein eigenes Verzeichnis. Chrooting ist aktiv.
Nun habe ich eine Frage. Ich habe einen Admin User. ISt es möglich in meinem FTP Verzeichnis Symlinks anzulegen, die zu anderen Verzeichnisen außerhalb des CHROOTS liegen und auch benutzbar sind? Sagen wir z.B /home/p2p (chroot ist aber /home/ftp/ConiKost).
Meine config:
Metabox proftpd # cat proftpd.conf
# Met@box 500 ProFTPD Server
ServerAdmin "ConiKost@gmx.de"
ServerName "Der Met@box 500 FTP Server"
ServerType standalone
DefaultServer on
# Verbindungsaufbau beschleunigen
UseReverseDNS off
IdentLookups off
# Standardport
Port 21
# Standard Umask
Umask 022
# Maximale Verbindungen gleichzeitig
MaxInstances 10
# Mit folgendem User und folgender Gruppe ProFTPD starten
User ftp
Group ftp
# chroot jeden User aktivieren
DefaultRoot ~
# Resuming aktivieren
AllowOverwrite on
AllowRetrieveRestart on
AllowStoreRestart on
# FXP aktivieren
AllowForeignAddress on
# SQL Aktivieren
AuthOrder mod_sql.c
SQLAuthTypes Crypt
SQLAuthenticate users*
SQLConnectInfo ProFTPD@localhost ProFTPD MEINPSW
SQLDefaultGID 20000
SQLDefaultUID 20000
SQLMinUserGID 10000
SQLMinUserUID 10000
SQLUserInfo Benutzer User Passwort UID GID FTP Shell
# Gültige Shell deaktivieren
RequireValidShell off
# Rechte können nicht geändert werden
<Limit SITE_CHMOD>
DenyAll
</Limit>
#Symlinks zeigen
ShowSymlinks on
# Welcome Message
DisplayLogin welcome.msg
DisplayFirstChdir .message
ListOptions "-l"
# SSL
TLSEngine on
TLSLog /var/log/proftpd/tls.log
TLSProtocol SSLv23
TLSOptions NoCertRequest
TLSRSACertificateFile /etc/proftpd/ssl/Metabox.DynDNS.org.pem
TLSRSACertificateKeyFile /etc/proftpd/ssl/Metabox.DynDNS.org.pem
TLSVerifyClient off