Toon posts:

[PROFTPD] Users maken

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb de userguide gelezen, maar kom er niet echt uit.

Ik wil users maken, maar deze moet verder niet in kunnen loggen op de shell.
bijv.

user hans
toegang tot /home/ftp/hans

user piet
toegang tot /home/ftp/piet

user jan
toegang tot /home/ftp/jan

Kan iemand me helpen?

Verwijderd

code:
1
DefaultRoot = /home/ftp/~

Verder in /etc/passwd even de shell op /bin/false zetten (of /bin/true) en deze "shell" toevoegen aan /etc/shells.

  • The Source
  • Registratie: April 2000
  • Laatst online: 08:56
In je proftpd.conf het volgende zetten:
code:
1
DefaultRoot ~

Hierdoor bindt je de users aan hun home dir en kunnen ze geen level hoger.

En in /etc/passwd bij user hans als homedir /home/ftp/hans, bij user piet als homedir /home/ftp/piet, etc. Als die die user als shell /bin/true dan kunnen ze zowel via FTP als SSH inloggen. Geef je die users de shell /bin/false dan kunnen ze enkel via FTP inloggen.

Voor een e-mail only user geef je als home dir /no/where/ (ervan uitgaande dat die niet bestaat en ze er geen rechten toe hebben) en als shell /bin/false. Nu kunnen ze niet via ftp of ssh (telnet) inloggen.

Verwijderd

Op maandag 04 februari 2002 08:05 schreef The Source het volgende:
Voor een e-mail only user geef je als home dir /no/where/ (ervan uitgaande dat die niet bestaat en ze er geen rechten toe hebben) en als shell /bin/false. Nu kunnen ze niet via ftp of ssh (telnet) inloggen.
Is het niet gemakkelijker om die username gewoon toe te voegen aan /etc/ftpusers?