Even vooraf: Ik ben een absolute n00b op linux gebied maar omdat het tijd word dat ik het ga leren ben ik er al een paar dagen me bezig. Ik maak gebruik van ClarkConnect, dit omdat het geheel web based is (op wat irritante dingen na...) En het een DOS (Tekst based versie is) Geen KDE Gnome of X-Windows dus.
Ik van dit systeempje een FTP server maken met het ingebouwde progje ProFTPD. Het is een vrij nieuwe versie volgens mij 1.28. Ik snap totaal niks van de configuratie file. Ik heb al van alles geprobeerd maar steeds werden de mappen niet gelist of strate ProFTPD niet eens op... Nu heb ik google al helemaal gek laten zoeken maar steeds krijg ik weer dezelfde uitleg waar ik gewoon niks van snap.
De standaard config file:
# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use. It establishes a single server
# and a single anonymous login. It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.
ServerName "clarkconnect"
ServerType standalone
DefaultServer on
# Port 21 is the standard FTP port.
Port 1337
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask 022
# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd).
MaxInstances 30
# Set the user and group under which the server will run.
User nobody
Group nobody
# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
DefaultRoot ~
# Normally, we want files to be overwriteable.
<Directory />
AllowOverwrite on
</Directory>
# A basic anonymous configuration, no upload directories. If you do not
# want anonymous users, simply delete this entire <Anonymous> section.
<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 LIST>
DenyAll
</Limit>
</Anonymous>
Ik wil dus hebben dat er een map is genaamd "upload" in de map "var/ftp/" Waar mensen naar kunnen schrijven, lezen, aanpassen. (aanpassen is omdat er mensen zijn die een file moeten resumen. en listen.
De rest van de mappen die ik aanmaak mag alleen van geleeched worden.
Uiteindelijk zouden de mappen er dan zo uit komen te zien:
var/ftp/upload RECHTEN: schrijven,lezen,aanpassen en listen
var/ftp/andere map RECHTEN: listen en lezen
var/ftp/andere map2 RECHTEN: listen en lezen
Het liefst maak ik ook gebruik van een ander account dan anonymous. Alleen kan ik dus ook nergens vinden hoe dat zit.
Sites waar ik ben geweest en niet snap of niks aan heb.
- GoT
- Google
- http://doc.nl.linux.org/HOWTO/FTP-Setup-Tips-NL-5.html
- Nog zoeen vage site ook nederlands gevonden met google
- www.proftpd.org
Ik hoop dat jullie genoeg info hebben en dat jullie me kunnen helpen. Ik zou echt niet weten hoe ik er anders achter kan komen... Bijvoorbaat dank!
Ik van dit systeempje een FTP server maken met het ingebouwde progje ProFTPD. Het is een vrij nieuwe versie volgens mij 1.28. Ik snap totaal niks van de configuratie file. Ik heb al van alles geprobeerd maar steeds werden de mappen niet gelist of strate ProFTPD niet eens op... Nu heb ik google al helemaal gek laten zoeken maar steeds krijg ik weer dezelfde uitleg waar ik gewoon niks van snap.
De standaard config file:
# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use. It establishes a single server
# and a single anonymous login. It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.
ServerName "clarkconnect"
ServerType standalone
DefaultServer on
# Port 21 is the standard FTP port.
Port 1337
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask 022
# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd).
MaxInstances 30
# Set the user and group under which the server will run.
User nobody
Group nobody
# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
DefaultRoot ~
# Normally, we want files to be overwriteable.
<Directory />
AllowOverwrite on
</Directory>
# A basic anonymous configuration, no upload directories. If you do not
# want anonymous users, simply delete this entire <Anonymous> section.
<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 LIST>
DenyAll
</Limit>
</Anonymous>
Ik wil dus hebben dat er een map is genaamd "upload" in de map "var/ftp/" Waar mensen naar kunnen schrijven, lezen, aanpassen. (aanpassen is omdat er mensen zijn die een file moeten resumen. en listen.
De rest van de mappen die ik aanmaak mag alleen van geleeched worden.
Uiteindelijk zouden de mappen er dan zo uit komen te zien:
var/ftp/upload RECHTEN: schrijven,lezen,aanpassen en listen
var/ftp/andere map RECHTEN: listen en lezen
var/ftp/andere map2 RECHTEN: listen en lezen
Het liefst maak ik ook gebruik van een ander account dan anonymous. Alleen kan ik dus ook nergens vinden hoe dat zit.
Sites waar ik ben geweest en niet snap of niks aan heb.
- GoT
- http://doc.nl.linux.org/HOWTO/FTP-Setup-Tips-NL-5.html
- Nog zoeen vage site ook nederlands gevonden met google
- www.proftpd.org
Ik hoop dat jullie genoeg info hebben en dat jullie me kunnen helpen. Ik zou echt niet weten hoe ik er anders achter kan komen... Bijvoorbaat dank!
[ Voor 5% gewijzigd door Verwijderd op 10-05-2004 02:23 ]