Uite si tabela :

mysql> select * from proftpd;
+----------+------+------+----------+------------+-------+
| username | uid  | gid  | password | homedir    | count |
+----------+------+------+----------+------------+-------+
| gigi     | 1100 |   10 | gigi     | /home/gigi |    13 |
+----------+------+------+----------+------------+-------+

si uite si ls -la in /home/gigi :

bash-2.04# pwd
/home/gigi
bash-2.04# ls -la
total 5996
drwxr-xr-x  5 gigi  users      512 Jun 14 21:07 .
drwxr-xr-x  4 root  wheel      512 Jun 20 10:29 ..
-r--r--r--  1 root  users    17728 Jun 12 16:20 fdimage.exe
-r--r--r--  1 root  users  1474560 Jun 12 16:20 kern.flp
drwx------  2 gigi  users      512 Jun 12 15:16 mail
-r--r--r--  1 root  users  1474560 Jun 12 16:23 mfsroot.flp
drwx------  2 gigi  users      512 Jun 14 21:07 nsmail
-r--r--r--  1 root  users    36064 Jun 12 16:16 rawrite.exe

Acum nu mai stiu ....

userul gigi exista ... (uid=1002(gigi) gid=10(users) groups=10(users))

iar pt ftp am : uid=1003(ftp) gid=1001(ftp) groups=1001(ftp)
Oricum nu prea inteleg ... id din tabel trebuie sa existe real sau ... nu
oricum am mai adugat :
SQLDoGroupAuth  on

SQLMinID        900

SQLDefaultGID                 1001
SQLDefaultUID                 1003

in proftpd.conf!

Dupa parerea mea nu trebuie sa existe uid si gid din tables pe masina;
altfel nu mai fac cu mysql si fac clasic cu /bin/false!
Oricum prin docace am tot cautat si nu am gasit ceva concret la mysql;












On Wed, 20 Jun 2001, Mihai RUSU wrote:

>
> On Wed, 20 Jun 2001, A.Berdan wrote:
>
> >
> > Hi,
> > Am instalat proftpd 1.2.1 + msyql 3.23.38
> > si cu scriptuletul:
> >
> > ....
> >
> > SQLConnectInfo proftpd@localhost root xxxx
> >
> > SQLUserTable                  proftpd
> > SQLUsernameField              username
> > SQLUidField                   uid
> > SQLGidField                   gid
> > SQLPasswordField              password
> > SQLHomedirField               homedir
> > SQLLoginCountField            count
> > SQLLogStats                   on
> > SQLAuthoritative              on
> > SQLPlaintextPasswords         on
> >
> > RequireValidShell       off
> > .....
> nice ... poate intr-o zi ma apuc sa pun si io unul cu sql support :)
>
> >
> > Merge sa ma autentific si sa ma loghez la server ...
> > Acum vine partea cu buba: cand dau ls imi zice ceva de genul :
> >
> > 227 Entering Passive Mode (127,0,0,1,58,90).
> > 150 Opening ASCII mode data connection for file list
> > -r--r--r--   1 ERROR    ERROR       17728 Jun 12 13:20 fdimage.exe
> > -r--r--r--   1 ERROR    ERROR     1474560 Jun 12 13:20 kern.flp
> > drwx------   2 ERROR    ERROR         512 Jun 12 12:16 mail
> > -r--r--r--   1 ERROR    ERROR     1474560 Jun 12 13:23 mfsroot.flp
> > drwx------   2 ERROR    ERROR         512 Jun 14 18:07 nsmail
> > -r--r--r--   1 ERROR    ERROR       36064 Jun 12 13:16 rawrite.exe
> > 226 Transfer complete.
> >
> > Pot sa fac download dar nu stiu ce mama masii este cu ERROR!!!
> > By the way fara  RequireValidShell       off
> > nu merge si imi da :
> > babube.alex.ro (localhost[127.0.0.1]) - USER gigi (Login failed): Invalid
> > shell
> > chiar daca ii dau SQLShellField /usr/local/bin/bash!!!
> >
> > Care sa fie problema???
> > Tks
> >
> hmm
> deci tu ai in sql user-ul al carui UID este owner si group-owner pe
> fisierele alea???
> adica daca ai fisiere ale root-ului ele au uid=gid=0. in acest caz tre sa
> ai in sql un user care sa aiba uid=0 si un group cu gid=0.
> deci ai asa ceva?
>
> ----------------------------
> Mihai RUSU
> "... and what if this is as good as it gets ?"
>
> ---
> Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
> unsubscribe from this list.
>

---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
unsubscribe from this list.

Raspunde prin e-mail lui