Toon posts:

[ProftpD] mySQL support

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb proftpd geinstaleert met mySQL support
Ik heb netjes gedaan wat er in de README stond van mod_sql.
Nu als ik inlog doet de ftp niks meer na het invullen van de PASS.
Hoe los ik dit op ? wat doe ik fout ?

Verwijderd

is er geen logfile ofzo?

/me moet dit binnenkort ook fixen :)

Verwijderd

Topicstarter
ik kan er geen 1 vinden :(

Verwijderd

Werkt de pass niet(jek an dus niet inloggen met de pass) of reageerd proftp gewoon niet?

Verwijderd

Topicstarter
hij reageert niet meer na PASS ****** :(:(:(:(

Verwijderd

Topicstarter
Niemand een idee ?
Anders maar een andere ftp server software zien te vinden.

  • kroeske
  • Registratie: Mei 2000
  • Laatst online: 25-03 11:35
ik eb dit eerder gezien (dat het inloggen niet verder ging dan pass) en toen was het probleem dat de home dir van de user niet gevonden werd / niet bestond. misschien dat dit ook hier het geval is?

  • Newjersey
  • Registratie: November 2000
  • Laatst online: 10-08 23:25
2 vraagjes

draai je slackware @ die bak?

zo ja dan staat je shell fout, want protftpd haalt de shells uit /etc/shells . de standaard shells voor users is sh. maar die staat niet in /etc/shells, dus dan kan je niet inloggen :)
ik heb zelf ook dat probleem gehad, alleen dan zonder mysql support

Verwijderd

Topicstarter
ik draai Debian.
Ik heb het eindelijk aan de praat
Dit is mijn proftpd.conf
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
ServerName          "StarInternet"
ServerType          standalone
DefaultServer           on
Port                21
Umask               022

<Global>
SQLConnectInfo database@localhost username password
SQLAuthTypes Backend Plaintext
SQLUserInfo users userid passwd uid gid homedir NULL
RequireValidShell off
SQLDefaultHomedir /home/sites/site
SQLAuthenticate users groups usersetfast groupsetfast
</Global>
MaxInstances            30
User                nobody
Group               nogroup

<Directory /*>
  AllowOverwrite        on
</Directory>

<Anonymous ~ftp>
  User              ftp
  Group             ftp
  # We want clients to be able to login with "anonymous" as well as "ftp"
  UserAlias         anonymous ftp

  # Limit the maximum number of anonymous logins
  MaxClients            10

  # We want 'welcome.msg' displayed at login, and '.message' displayed
  # in each newly chdired directory.
  DisplayLogin          welcome.msg
  DisplayFirstChdir     .message

  # Limit WRITE everywhere in the anonymous chroot
  <Limit WRITE>
    DenyAll
  </Limit>

</Anonymous>

Maar ik denk toch dat ik het via /etc/passwd laat lopen.
om nu kan elke users door de server bladeren :(
Maar daar moet ik weer een oplossing voor bedenken hoe ik dat ga laten lopen omdat mijn mappen er zo uit zien
/home/sites/site1 <- root map
/home/sites/site1/web <- bestanden voor de domein
/home/sites/site1/logs <- De .log bestanden van apache
/home/sites/site1/users <- map met de users
/home/sites/site1/users/user/web <- bestanden voor domein.nl/~user
Heeft iemand een idee hoe dat zou moeten ?
Ik wil dat de ene user wel in de domein kan komen en de andere niet.

Verwijderd

Dan moet je gewoon even een "Defaultroot ~" zonder de "" in je <global></global> zetten

MvG Daan

  • Newjersey
  • Registratie: November 2000
  • Laatst online: 10-08 23:25
Op maandag 01 juli 2002 16:43 schreef BacoBoy het volgende:
Dan moet je gewoon even een "Defaultroot ~" zonder de "" in je <global></global> zetten

MvG Daan
beetje loos om dat topic weer omhoog te schoppen |:(
Pagina: 1