Page 1 of 1
Userproblem
Posted: 2003-08-07 13:06
by fremd
Hallo,
ich habe in der datei /etc/chrootuser einen dubiosen Vorfall den ich irgendwie auf Confixx schiebe :-)
Ich habe einen User via Shell angelegt fuer eine IRCD. Sobald ich dann mit Confixx einen User anlege und Confixx main ablaeuft passiert bei Benutzer web1 folgendes:
ircdweb1
ircd is der User den ich manuell angelegt habe. Wenn ich das manuell in der chrootuser editiere dann wieder einen ueber Confixx anlege ist das wieder so.
Kann hier jemand helfen?
Uli
Re: Userproblem
Posted: 2003-08-07 19:14
by Anonymous
das muß ein nur recht unelegant lösbares confixx-Problem sein, hatte ich auch, habe es folgendermaßen gelöst:
1. in /root/confixx_main.conf folgendes geändert:
$chrootUsers = '/etc/chrootUsers_confixx';
Jetzt schreibt Confixx neue Benutzer in /etc/chrootUsers_confixx
2. /etc/chrootUsers_no_confixx anlegen und eigene Benutzer reinschreiben, die nicht mit confixx erstellt sind
3. dann Script /etc/chroot_join.sh mit folgendem Inhalt erstellt:
cat /etc/chrootUsers_no_confixx /etc/chrootUsers_confixx >/etc/chrootUsers_temp
mv /etc/chrootUsers_temp /etc/chrootUsers
führt meine statische chrootUsers_no_confixx mit der von confixx erstellten chrootUsers_confixx
zusammen, damit auch FTP-Benutzer funktionieren, die nicht von Confixx angelegt wurden.
4. Cronjob eingerichtet:
#führt chrootUsers chrootUsers_no_confixx zusammen
0-59/2 * * * /etc/chroot_join.sh
führt die beiden Dateien alle 2 Minuten zusammen
Das klappt bei mit bisher ohne Probleme.
Gruß
André
Re: Userproblem
Posted: 2003-08-07 19:36
by fremd
Hallo,
und die davor durch Confixx angelegten einfach in die neue Datei manuell eintragen oder?
Uli
Re: Userproblem
Posted: 2003-08-07 19:52
by Anonymous
/etc/chrootUsers_no_confixx
hier schreibst Du Deine rein
/etc/chrootUsers_confixx
hier kannst Du die von confixx angelegten per Hand eintragen, mußt Du aber nicht, wenn Du confixx von Hand zum updaten bringst (glaube die main.pl oder sowas muß das sein)
André
Re: Userproblem
Posted: 2003-08-07 20:14
by fremd
wo liegt denn die main.pl meinst ich find die :P
Uli
Re: Userproblem
Posted: 2003-08-07 20:16
by Anonymous
logge Dich als admin ein und führe einfach unter tools/update-intervalle alles sofort aus ...
Re: Userproblem
Posted: 2003-08-07 20:18
by fremd
ok mach ich herzlichen Dank. Aba wo liegen denn die ganzen Confixxscripte in welchem Ordner?
Uli
Re: Userproblem
Posted: 2003-08-08 08:56
by tomek
Standardmässig liegen die Confixx-Dateien/Scripte in /root/confixx/
Re: Userproblem
Posted: 2003-08-12 14:41
by fremd
Hallo,
hab das nun so gemacht. In der chrootusers_confixx passiert leider immer noch der Eintrag ircdweb1
Sonst gehts wunderbar.
Uli
Re: Userproblem
Posted: 2003-08-12 15:50
by Anonymous
... hast Du diesen User evntl. per Confixx eingerichtet evntl. per Hand in die DB eingetragen???
Checke mal die /root/confixx/safe/chrootUsers.tmp und die /etc/chrootUsers_confixx, ob dieser ominöse User (ircdweb1) dort existiert.
Weiterhin prüfen, ob in Deiner /etc/chrootUsers_no_confixx jeder User in einer eigenen Zeile steht und nach dem letzten User kein Zeilenumruch (keine Leerzeile) existiert.
Gruß
André
Re: Userproblem
Posted: 2003-08-12 16:00
by fremd
Hallo,
in der tmp is er drin. In der no_confixx is keine Leerzeile
Uli
Re: Userproblem
Posted: 2003-08-12 17:06
by Anonymous
... wenn er in der chrootUsers.tmp drin ist, dann existiert der für confixx (in der DB confixx), also muß er dort wieder raus, sonst bekommst Du ihn nicht weg.
Re: Userproblem
Posted: 2003-08-12 17:10
by fremd
Hallo,
also als Root in die Confixxdb und dort den User ircd loeschen richtig?
Uli
Re: Userproblem
Posted: 2003-08-12 18:08
by Anonymous
aly2000 wrote:Checke mal die /root/confixx/safe/chrootUsers.tmp und die /etc/chrootUsers_confixx, ob dieser ominöse User (ircdweb1) dort existiert.
fremd wrote:in der tmp is er drin.
fremd wrote:den User ircd loeschen richtig?
ist denn da nun so ein User ircd? oder heißt der ircdweb1? drin? wenn ja in welcher Tabelle und hast Du den da manuell eingetragen, oder wie kommt der da rein???
Re: Userproblem
Posted: 2003-08-12 18:14
by fremd
Hallo,
in der Temp is er drin. Ich hab den in /root/confixx/safe/chrootUser_header noch drin gehabt also den user ircd allerdings nich mit einem enter nach dem eintrag.
Dies hat immer den user ircdweb1 in der chrootUsers erstellt
Uli