Hi,
Weil ich habe folgendes Problem: Ich habe ein Rootserver mit Confixx, dies arbeitet mit vsftpd zusammen, allerdings überschreibt Confixx bei jeder Änderungen die Datei etcChrootUsers, bei mir stehen in der Datei aber allerdings auch Shelluser drinen damit die auch FTP Zugriff haben. Aber sobald ich mit Confixx eine Änderung mache(z.B. neue Benutzer anlegen), überschreibt Confixx die Datei und es stehen danach nurnoch die von Confixx angelegten User drinen. Das heißt, ich müsste nach jeder Änderung mit Confixx, alle Shelluser manuel wieder in die ChrootUsers Datei eintragen.
also das kann man auch anders lösen. klar kannst du vsftpd mehrmals installieren, da nimmst du aber am besten nicht das RPM Packet von SuSE sondern lädst dir den vsftpd in der aktuellen Version 2.0.3 herunter und entpackst den, machst dann einen MAKE und erstellst dir den vsftpd. Den kannst du dann in unterschiedliche Verzeichnisse packen und musst den dann nur mit unterschiedlichen Konfigurationsdateien über xinetd starten ( default sucht er /etc/vsftpd.conf, wo auch Confixx reinschreibt ). Dabei hast du dann aber auch das Problem, das du nicht zwei Programme auf demselben Port lauschen lassen kannst ( also Port 21 ), somit musst du schon entweder zwei IP Adressen haben oder aber den zweiten FTP Server auf einem anderen Port lauschen lassen. Andere Alternative ist, es gibt im Confixx Unterverzeichnis ein Verzeichnis "SAFE", da liegen Files drin, die du editieren kannst ( z.B. spamassassin oder shadow ), wenn du da in die Datei für den vsftpd die Änderungen einträgst, die du haben willst, dann schreibt Confixx die das nächste mal beim Update in die original /etc/vsftpd rein, so wie du es brauchst. Gruß Tom