Toon posts:

proftp

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb al in de verschillende topics gekeken en in de directive-list van proftpd ,maar ik kom er ffies niet uit:

Wat ik wil: ALLE uersalleen kunnen laten ftp in hun eigen homedir en niet op de rest van de hd laten kijken. (Dit heb ik voor elkar met met ChrootDir ~ guest (groep voor de users)
MAAR ,wat ik ook wil is de groep FTP-users laten ftp-en in de dir /home/ftp.
In principe wil ik dus allerle users aanmaken die "anonymous" dwz altijd in de dir /home/ftp laten ftp-en.
Ik wil niet een username en passwd erop zetten.

iemand en id hoe je dit kan doen?
ThanX!

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
Zijn toch 2 dingen wat je nu wil? :? Nou ja:

>>> Wat ik wil: ALLE uersalleen kunnen laten ftp in hun eigen homedir en niet op de rest van de hd laten kijken. (Dit heb ik voor elkar met met ChrootDir ~ guest (groep voor de users)

Wat dacht je van "DefaultRoot ~"?

>>> MAAR ,wat ik ook wil is de groep FTP-users laten ftp-en in de dir /home/ftp.

"DefaultRoot /home/ftp FTP-users"

>>> In principe wil ik dus allerle users aanmaken die "anonymous" dwz altijd in de dir /home/ftp laten ftp-en.
Ik wil niet een username en passwd erop zetten.
code:
1
2
3
4
5
6
7
<Anonymous /home/ftp>
  User      ftp
  Group    ftp
  UserAlias     piet jan klaas
  AnonRequirePassword off

# [[rest van je Anonymous tag]]

En succes ermee ;)

Verwijderd

Topicstarter
Wat dacht je van "DefaultRoot ~"?
Dat bedoelde ik met ChrootDir (was ff naam kwijt ,d8 aan Chrooten)

Maar goed ,ik zal t ff proberen zo ,alvast bedankt. *D

Btw met : Ik wil niet een username en passwd erop zetten
Bedoel ik dat ik allerlei verschillende users aan wil maken ,deze lid maak van de groep ftpusers (zodat ze in in de aangegeven /home/ftp komen en blijven).
Er zijn dus WEL verschillende users en passwdŽs
Sorry voor de verwarrende formulering :-)

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
Op donderdag 04 oktober 2001 17:24 schreef DealahZ het volgende:
Wat dacht je van "DefaultRoot ~"?
Dat bedoelde ik met ChrootDir (was ff naam kwijt ,d8 aan Chrooten)

Maar goed ,ik zal t ff proberen zo ,alvast bedankt. *D

Btw met : Ik wil niet een username en passwd erop zetten
Bedoel ik dat ik allerlei verschillende users aan wil maken ,deze lid maak van de groep ftpusers (zodat ze in in de aangegeven /home/ftp komen en blijven).
Er zijn dus WEL verschillende users en passwdŽs
Sorry voor de verwarrende formulering :-)
Maar dan hoef je die gebruikers helemaal niet aan te maken. Gewoon achter UserAlias in de proftpd.conf zetten zoals ik hierboven aangaf.

Verwijderd

Topicstarter
Heb nu dit:

<Anonymous /home/ftp>
User ftp
Group ftp
UserAlias ftpusers
# AnonRequirePassword on
# Deny write operations to all directories, underneath root-dir
# Default is to allow, so we don't need a <Limit> for read operations.
<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>
<Directory incoming>
<Limit READ WRITE>
DenyAll
</Limit>
<Limit STOR>
AllowAll
</Limit>
</Directory>
</Anonymous>

Alleen loopt proftp dan vast.
Kan ik trwns niet gewoon een groep aanmaken die automatich alleen kan ftp-en in /home/ftp?Zo kunnen de normale users alleen in hun homedir en de "gast"ftp-ers alleen in /home/ftp.
Dus dan is het in principe anonymous ,maar dan met verschillende users uit dezelfde groep met alleen een andere login en passwd.

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
Je moet bij alias ook niet een group invullen maar gewoon de gast gebruikersnamen. Dus als je wilt dat "piet" anoniem als was hij "ftp" (anonymous) kan inloggen, dan doe je "UserAlias piet"

Verder misschien handig om het gebruik van MKD RMD DELE en CWD nog specifiek aan/uit te zetten (anders pakt ie default)

Verwijderd

Topicstarter
<Anonymous /home/ftp>
User ftp
Group ftp
UserAlias test
# AnonRequirePassword on
# Deny write operations to all directories, underneath root-dir
# Default is to allow, so we don't need a <Limit> for read operations.
<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>
<Directory incoming>
<Limit READ WRITE>
DenyAll
</Limit>
<Limit STOR>
AllowAll
</Limit>
</Directory>
</Anonymous>
Heb dit nu ,maar proftp loopt dan niet ,kan hem dan nie starten.........

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
En de user "ftp" en groep "ftp" en /home/ftp bestaan?

Verwijderd

Topicstarter
Trwns nog iets:

Als ik
DefaultRoot ~ users
in typ dan blijven dus de users uit de groep users in hun eigen dir.
Als ik nou typ:
DefaultRoot ~ users,ftpusers
dan kan iedereen dus gewoon overal op de hd komen.
Dit zou toch niet moeten kunnen?

Verwijderd

Topicstarter
APPEL!

Hij werkt banaan!
Alleen een dingetje:
Kan ik niet als useralias een GROEP neerzetten?
Anders moet ik iedere x een user erbij zetten (veel werk)

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
Op donderdag 04 oktober 2001 21:17 schreef DealahZ het volgende:
Trwns nog iets:

Als ik
DefaultRoot ~ users
in typ dan blijven dus de users uit de groep users in hun eigen dir.
Als ik nou typ:
DefaultRoot ~ users,ftpusers
dan kan iedereen dus gewoon overal op de hd komen.
Dit zou toch niet moeten kunnen?
Jawel, want je moet ipv een komma een spatie gebruiken ;)
Zal trouwens ff kijken naar je vorige probleem.

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
Op donderdag 04 oktober 2001 21:25 schreef DealahZ het volgende:
APPEL!

Hij werkt banaan!
Alleen een dingetje:
Kan ik niet als useralias een GROEP neerzetten?
Anders moet ik iedere x een user erbij zetten (veel werk)
Wat dacht je van GroupAlias? :P Maar helaas bestaat die niet! :P

Maar wat je kunt doen is een group aanmaken, en daar gebruikertjes ingooien (maar nieuwe gebruikersnamen aanmaken is nog meer werk!). Vervolgens de homedir van deze groep instellen op /home/ftp en chrooten in proftp.

Maar het lijkt mij toch echt makkelijker om gewoon een alias erbij te zetten... (evt d.m.v. script)

Verwijderd

Topicstarter
Ja ,daar heb je gelijk in.......
Flex dat je me geholpen hebt!
:) ;)

Verwijderd

Topicstarter
nog 1 iets.........

mensen moeten uploaden naar upload en downloaden van download.

Ik heb staan in proftp:
<Anonymous /home/ftp>
User ftpusers
Group ftpusers
UserAlias test ftpusers
# AnonRequirePassword on
# Deny write operations to all directories, underneath root-dir
# Default is to allow, so we don't need a <Limit> for read operations.
<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>

<Directory upload>
<Limit READ WRITE>
AllowAll
</Limit>
</Directory>

<Directory download>
<Limit READ WRITE>
DenyAll
</Limit>
<Limit STOR>
AllowAll
</Limit>
</Directory>

Wat moet ik nou met chmod zetten?
Lijkt mij 766 toch?
Maar dan kan hij de map niet inkomen.
IS de X dan om de map in te komen/Dat is toch gewoon de r?
Misschien stomme vrag ,maar wel irri......;?

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
Op donderdag 04 oktober 2001 22:03 schreef DealahZ het volgende:

Wat moet ik nou met chmod zetten?
Lijkt mij 766 toch?
Maar dan kan hij de map niet inkomen.
IS de X dan om de map in te komen/Dat is toch gewoon de r?
Misschien stomme vrag ,maar wel irri......;?
bestanden als 644 (rw.r..r..)

dir als 755 (rwxrx.rx)
WANT: een dir moet ook x zijn om hem te kunnen lezen, het is raar maar waar. Zorg je er ook voor dat je ook al je submappen de goede 'mod' geeft, anders kom je nogniet in de mappen!
Pagina: 1