Gå til innhold

legge til bruker i proftpd, ikke i systemet


|FSK|

Anbefalte innlegg

Hvordan kan jeg legge til et brukernavn i proftpd, f.eks. "public", som ikke krever at jeg lager et brukernavn i /etc/passwd?

 

når jeg skal åpne ftp-server'n for personer jeg ikke stoler 100% på, syns jeg det blir for risikabelt å gi dem et brukernavn de kan klare å få brukt andre steder i tillegg.

Lenke til kommentar
Videoannonse
Annonse

Like greit å ha folka i mysql

 

mysql> desc users;
+----------+-----------------+------+-----+---------+-------+
| Field    | Type            | Null | Key | Default | Extra |
+----------+-----------------+------+-----+---------+-------+
| username | varchar(30)     |      |     |         |       |
| passwd   | varchar(50)     |      |     |         |       |
| uid      | int(3) unsigned |      | PRI | 0       |       |
| gid      | int(3) unsigned |      |     | 0       |       |
| homedir  | varchar(255)    | YES  |     | NULL    |       |
| shell    | char(1)         |      |     | 1       |       |
+----------+-----------------+------+-----+---------+-------+
6 rows in set (0.00 sec)

 

proftpd.conf

SQLConnectInfo user@local user password
SQLAuthenticate on
SQLUserInfo users username passwd uid gid homedir shell
SQLAuthTypes Backend Plaintext

 

Ikke det beste oppsettet, men det funker og jeg trenger ikke å legge til brukere i systemet bare for at noen skal få ftp tilgang.

Lenke til kommentar

jeg prøvde et opplegg med mysql, men får følgende feilmelding når jeg prøver å starte proftpd.

 

" - Fatal: unknown configuration directive 'SQLConnectInfo' on line 62 of '/usr/local/etc/proftpd.conf'."

 

hva er det jeg gjør galt? har lagt de SQL-linjene under <Global>

 

edit; har ikke mod_mysql, og finner den heller. hvor kan jeg finne den filen?

Endret av |FSK|
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...