www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: crazybill am 23. Januar 2006, 13:58:49



Titel: Proftpd Admin Probleme!
Beitrag von: crazybill am 23. Januar 2006, 13:58:49
Moin!
Hab auf meinem SuSE Linux 9.3 Pro Server ProftpdAdmin installiert!
Soweit funzt alles!
Ich kann User, Gruppen.... anlegen.
Nun zum Problem!

Die User,gruppen... werden nicht übernommen, also sie stehen schon unter proftpd Admin so wie es sein sollte, aber ich kann mich dann mit den angelegten benutzern über Protpd Admin nicht auf meinem Server connecten! Als wenn die benutzernamen ebend nicht verfügbar sind!

Hier die MysQL Conf:


#
# Table structure for table `groups`
#
CREATE TABLE `groups` (
`groupid` varchar( 10 ) NOT NULL default '',
`gid` int( 10 ) unsigned NOT NULL AUTO_INCREMENT ,
`members` varchar( 255 ) NOT NULL default '',
PRIMARY KEY ( `gid` )
) TYPE = InnoDB;# MySQL lieferte ein leeres Resultat zurück (d.h. null Zeilen).
#
# Table structure for table `users`
#
CREATE TABLE `users` (
`id` smallint( 2 ) NOT NULL AUTO_INCREMENT ,
`userid` varchar( 10 ) ,
`uid` int( 10 ) unsigned,
`gid` int( 10 ) unsigned,
`passwd` varchar( 255 ) ,
`homedir` varchar( 255 ) ,
`comment` varchar( 255 ) ,
`disabled` int( 10 ) unsigned NOT NULL default '0',
`shell` varchar( 20 ) NOT NULL default '/sbin/nologin',
`email` varchar( 255 ) ,
`name` varchar( 255 ) ,
`ul_bytes` bigint( 20 ) ,
`dl_bytes` bigint( 20 ) ,
`login_count` bigint( 20 ) ,
`dl_count` bigint( 20 ) ,
`ul_count` bigint( 20 ) ,
`last_login` datetime default NULL ,
PRIMARY KEY ( `id` )
) TYPE = InnoDB;# MySQL lieferte ein leeres Resultat zurück (d.h. null Zeilen).

Die default null werte musste ich wegmachen, sonst konnte ich die datenbank garnich erst richtig einrichten, dann kam immer folgender fehler: #1067 - Invalid default value for 'uid' !

Mit der Config kam der fehler:

#
# Table structure for table `users`
#
CREATE TABLE `users` (
`id` smallint( 2 ) NOT NULL AUTO_INCREMENT ,
`userid` varchar( 10 ) NOT NULL default '',
`uid` int( 10 ) unsigned NOT NULL default '',
`gid` int( 10 ) unsigned NOT NULL default '',
`passwd` varchar( 255 ) NOT NULL default '',
`homedir` varchar( 255 ) NOT NULL default '',
`comment` varchar( 255 ) NOT NULL default '',
`shell` varchar( 20 ) NOT NULL default '/sbin/nologin',
`email` varchar( 255 ) NOT NULL default '',
`name` varchar( 255 ) NOT NULL default '',
`last_login` datetime default NULL ,
PRIMARY KEY ( `id` )
) TYPE = InnoDB;


Bitte um Hilfe! Verstehe nich, warum der die User einfach nich übernimmt!
Kann mich einfach nich mit den eingerichteten Usern unter ProftpdAdmin anmelden!

Wenn irgendwetwas falsch ist, sagt mir bitte, wie ich den fehler beheben kann! Muss ich eventuell noch den ProFTPD server sagen, dass ich über Proftpd Admin die user anlege oderso?


Titel: Proftpd Admin Probleme!
Beitrag von: VolGas am 25. Januar 2006, 04:25:27
Hallo,

ich kenne ProftpdAdmin nicht, aber sende zuerst einmal die proftpd.conf!

Weiteres ist mir eingefallen:

* Welche Datenbank soll benutzt werden (Name) ?
* In welchem Wertebereich sind Deine UID/GID ?
* "Mit der Config kam der fehler" Welcher?
* Warum -um Himmels willen- "TYPE = InnoDB" ?
Das benötigt völlig unnötig wertvolle Resourcen.

Aber poste zunächst einmal Deine proftpd.conf, erst dann können wir weiter sehen...

mfg.
  VolGas