www.ProFTPD.de
13. März 2007, 19:34:35 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Symlinks folgen?  (Gelesen 251 mal)
0 Mitglieder und 2 Gäste betrachten dieses Thema.
ConiKost
ProFTPD
*
Offline Offline

Beiträge: 14


Profil anzeigen
« am: 02. Juni 2006, 22:19:07 »

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:

Code:
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
Gespeichert
VolGas
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 771



Profil anzeigen
« Antwort #1 am: 02. Juni 2006, 23:11:07 »

Hallo,

normalerweise geht das nicht - deshalb hat man ja chroot.
Aber es scheint eine Lösung dafür zu geben: siehe "mod_vroot" mit "VRootEngine" und "VRootOptions".

mfg.
  VolGas
Gespeichert
ConiKost
ProFTPD
*
Offline Offline

Beiträge: 14


Profil anzeigen
« Antwort #2 am: 05. Juni 2006, 13:58:00 »

Danke für die Antwort Smiley
Gespeichert
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.056 Sekunden mit 19 Zugriffen.