www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: Korni am 16. Dezember 2003, 10:31:50



Titel: Virtual Host und Anonymous Problem
Beitrag von: Korni am 16. Dezember 2003, 10:31:50
Hallo!

Habe den ftp Server in Anlehnung an die Beispielge konfiguriert - Wenn ein anonymous Login am Standartserver vorhanden funzt dies auch.

Nun habe ich 2 Virtuelle Ftp server mit Anonymous Login konfiguriert und erhalte folgende Fehlermeldung
 USER anonymous: no such user found from
UserAlias ist gesetzt

Ein weiterer error ist
error: "FTP - Server 1" address/port (xxx.xxx.xxx.xxx:21) already in use by "FTP - Server 2"

proftp 1.2.9 eingesetzt

Danke für eure Hilfe.

stefan


Titel: Re: Virtual Host und Anonymous Problem
Beitrag von: stonki am 16. Dezember 2003, 11:50:40
Zitat von: "Korni"
Hallo!
Ein weiterer error ist
error: "FTP - Server 1" address/port (xxx.xxx.xxx.xxx:21) already in use by "FTP - Server 2"

proftp 1.2.9 eingesetzt

Danke für eure Hilfe.

stefan


Denk bitte dran, das Virtuelle Hosts NUR moeglich sind, wenn die Server auf unterschiedlichen IPs (im Notfall unterschiedlichen ports) laufen. Name based virtuell Domains wie APACHE kann ProFTPD - kann FTP grundsaetzlich - nicht.

cu
stonki


Titel: Virtual Host und Anonymous Problem
Beitrag von: Anonymous am 16. Dezember 2003, 12:26:07
ok  - danke
das problem mit dem "virtuellen host" auf einen port verschoben.

allerdings das Problem mit dem unknown user ist noch offen - anbei config file
Code:

ServerType                      standalone
Port                            21
Umask                           022
MaxInstances                    30
User                            ftp
Group                           ftp
UseReverseDNS        off

<VirtualHost ftp.ftp1.com>
Port                    2021
ServerAdmin     webmaster@ftp1.com
RequireValidShell       no
MaxLoginAttempts        5
AllowOverwrite  yes
ServerName "FTP1"
  <Limit LOGIN>
    DenyAll
  </Limit>
  <Anonymous /mnt/DATEN/ftpserver/com.ftp1>
    User ftp
    Group ftp
    UserAlias anonymous ftp
    <Limit LOGIN>
      AllowAll
    </Limit>
  </Anonymous>
</VirtualHost>
<VirtualHost ftp.ftp2.at>
ServerAdmin     webmaster@ftp2.com
DefaultServer   on
ServerName      "FTP2"
RequireValidShell       no
MaxLoginAttempts        5
AllowOverwrite  yes
<Anonymous /mnt/DATEN/ftpserver/ftp2.at/pub>
User ftp
Group ftp
UserAlias anonymous ftp
 <Limit WRITE>
    DenyAll
  </Limit>
  <Directory incoming>
    <Limit READ DELE WRITE>
        DenyAll
    </Limit>
    <Limit STOR>
        AllowAll
    </Limit>
  </Directory>
</Anonymous>
</VirtualHost>


Titel: Virtual Host und Anonymous Problem
Beitrag von: stonki am 17. Dezember 2003, 14:11:52
versteh ich nicht. Kanst Du mal ProFTPD im Debug Mode starten und die Ausgabe hier posten ?


Titel: Virtual Host und Anonymous Problem
Beitrag von: korni am 17. Dezember 2003, 22:25:24
Hi Stonki

Ausgabe des Debugmodus:
 - parsing '/etc/proftpd.conf' configuration
 - <Directory incoming>: adding section for resolved path '/incoming'
server -
server - Config for ProFTPD:
server - Umask
server - UserID
server - UserName
server - GroupID
server - GroupName
server - notice: unable to resolve '81-223-62-100.Fadingerstr
asse.Xdsl-line.inode.at': Unknown resolver error
server -
server - Config for FTP1:
server - /mnt/DATEN/ftpserver/com.ftp1/
server -  Limit
server -   AllowAll
server -  UserName
server -  GroupName
server -  UserAlias
server -  RequireValidShell
server -  AllowOverwrite
server - Limit
server -  DenyAll
server - RequireValidShell
server - MaxLoginAttempts
server - AllowOverwrite
server - notice: unable to resolve '81-223-62-100.Fadingerstr
asse.Xdsl-line.inode.at': Unknown resolver error
server -
server - Config for FTP2
server - /mnt/DATEN/ftpserver/ftp2.at/pub/
server -  /incoming
server -   Limit
server -    AllowAll
server -   Limit
server -    DenyAll
server -   RequireValidShell
server -   AllowOverwrite
server -  Limit
server -   DenyAll
server -  UserName
server -  GroupName
server -  UserAlias
server -  RequireValidShell
server -  AllowOverwrite
server - DefaultServer
server - RequireValidShell
server - MaxLoginAttempts
server - AllowOverwrite
server - ProFTPD 1.2.9 (stable) (built do mrt 22 18:28:32 CET
 2001) standalone mode STARTUP
server (129.27.232.95[129.27.232.95]) - connected - local  :
192.9.201.1:21
server (129.27.232.95[129.27.232.95]) - connected - remote :
129.27.232.95:33162
server (129.27.232.95[129.27.232.95]) - FTP session opened.
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'USER anonymous' to mod_rewrite
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'USER anonymous' to mod_tls
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'USER anonymous' to mod_core
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'USER anonymous' to mod_core
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'USER anonymous' to mod_auth
server (129.27.232.95[129.27.232.95]) - dispatching CMD comma
nd 'USER anonymous' to mod_ratio
server (129.27.232.95[129.27.232.95]) - dispatching CMD comma
nd 'USER anonymous' to mod_auth
server (129.27.232.95[129.27.232.95]) - no supplemental group
s found for user 'anonymous'
server (129.27.232.95[129.27.232.95]) - dispatching LOG_CMD c
ommand 'USER anonymous' to mod_log
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_rewrite
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_tls
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_core
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_core
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_wrap
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_radius
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_auth
server (129.27.232.95[129.27.232.95]) - dispatching CMD comma
nd 'PASS (hidden)' to mod_auth
server (129.27.232.95[129.27.232.95]) - no supplemental group
s found for user 'anonymous'
server (129.27.232.95[129.27.232.95]) - no such user 'anonymo
us'
server (129.27.232.95[129.27.232.95]) - USER anonymous: no su
ch user found from 129.27.232.95 [129.27.232.95] to 192.9.201.1:21
server (129.27.232.95[129.27.232.95]) - dispatching LOG_CMD_E
RR command 'PASS (hidden)' to mod_log
server (129.27.232.95[129.27.232.95]) - dispatching LOG_CMD_E
RR command 'PASS (hidden)' to mod_auth
server (129.27.232.95[129.27.232.95]) - FTP session closed.
server (129.27.232.95[129.27.232.95]) - connected - local  :
192.9.201.1:21
server (129.27.232.95[129.27.232.95]) - connected - remote :
129.27.232.95:33163
server (129.27.232.95[129.27.232.95]) - FTP session opened.
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'USER anonymous' to mod_rewrite
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'USER anonymous' to mod_tls
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'USER anonymous' to mod_core
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'USER anonymous' to mod_core
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'USER anonymous' to mod_auth
server (129.27.232.95[129.27.232.95]) - dispatching CMD comma
nd 'USER anonymous' to mod_ratio
server (129.27.232.95[129.27.232.95]) - dispatching CMD comma
nd 'USER anonymous' to mod_auth
server (129.27.232.95[129.27.232.95]) - no supplemental group
s found for user 'anonymous'
server (129.27.232.95[129.27.232.95]) - dispatching LOG_CMD c
ommand 'USER anonymous' to mod_log
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_rewrite
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_tls
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_core
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_core
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_wrap
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_radius
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_auth
server (129.27.232.95[129.27.232.95]) - dispatching CMD comma
nd 'PASS (hidden)' to mod_auth
server (129.27.232.95[129.27.232.95]) - no supplemental group
s found for user 'anonymous'
server (129.27.232.95[129.27.232.95]) - no such user 'anonymo
us'
server (129.27.232.95[129.27.232.95]) - USER anonymous: no su
ch user found from 129.27.232.95 [129.27.232.95] to 192.9.201.1:21
server (129.27.232.95[129.27.232.95]) - dispatching LOG_CMD_E
RR command 'PASS (hidden)' to mod_log
server (129.27.232.95[129.27.232.95]) - dispatching LOG_CMD_E
RR command 'PASS (hidden)' to mod_auth
server (129.27.232.95[129.27.232.95]) - FTP session closed.
server (129.27.232.95[129.27.232.95]) - connected - local  :
192.9.201.1:21
server (129.27.232.95[129.27.232.95]) - connected - remote :
129.27.232.95:33164
server (129.27.232.95[129.27.232.95]) - FTP session opened.
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'USER anonymous' to mod_rewrite
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'USER anonymous' to mod_tls
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'USER anonymous' to mod_core
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'USER anonymous' to mod_core
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'USER anonymous' to mod_auth
server (129.27.232.95[129.27.232.95]) - dispatching CMD comma
nd 'USER anonymous' to mod_ratio
server (129.27.232.95[129.27.232.95]) - dispatching CMD comma
nd 'USER anonymous' to mod_auth
server (129.27.232.95[129.27.232.95]) - no supplemental group
s found for user 'anonymous'
server (129.27.232.95[129.27.232.95]) - dispatching LOG_CMD c
ommand 'USER anonymous' to mod_log
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_rewrite
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_tls
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_core
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_core
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_wrap
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_radius
server (129.27.232.95[129.27.232.95]) - dispatching PRE_CMD c
ommand 'PASS (hidden)' to mod_auth
server (129.27.232.95[129.27.232.95]) - dispatching CMD comma
nd 'PASS (hidden)' to mod_auth
server (129.27.232.95[129.27.232.95]) - no supplemental group
s found for user 'anonymous'
server (129.27.232.95[129.27.232.95]) - no such user 'anonymo
us'
server (129.27.232.95[129.27.232.95]) - USER anonymous: no su
ch user found from 129.27.232.95 [129.27.232.95] to 192.9.201.1:21
server (129.27.232.95[129.27.232.95]) - dispatching LOG_CMD_E
RR command 'PASS (hidden)' to mod_log
server (129.27.232.95[129.27.232.95]) - dispatching LOG_CMD_E
RR command 'PASS (hidden)' to mod_auth
server (129.27.232.95[129.27.232.95]) - FTP session closed.


Titel: Virtual Host und Anonymous Problem
Beitrag von: Anonymous am 26. Dezember 2003, 20:52:43
Servus,

Nur mal so am Rande: Was bringen mir den solche virtuelle Hosts eigentlich ? Bei mir läuft Proftpd ohne solche Hosts, sowohl mit einem anonymous Login, als auch mit Systemusern und User, die gegen eine externe Userdatei angelegt werden.

Ich hätte das einmal ganz gerne gewusst, weil ich das noch nicht kapiert habe. In der Doku steht ja zum Sinn eines virtuellen Hosts nichts dazu, sondern nur, wie man sie anlegt - was übrigens wieder recht unspektakulär aussieht so wie ich das sehe :)


Titel: Virtual Host und Anonymous Problem
Beitrag von: stonki am 27. Dezember 2003, 12:57:09
Zitat von: "Anonymous"

Nur mal so am Rande: Was bringen mir den solche virtuelle Hosts eigentlich ? Bei mir läuft Proftpd ohne solche Hosts, sowohl mit einem anonymous Login, als auch mit Systemusern und User, die gegen eine externe Userdatei angelegt werden.


um ehrlich zu sein: fuer normal sterblich User RICHTIG wenig. Eine Sache mag sein um in einem Firmennetzwerk auf einem Rechner verschiedene Server zu fahren, einer z.B. anonym, einer mit Usern.

cu
stonki