ProFTPd
Jarosław Kamper
jack w jack.eu.org
Pon, 12 Sie 2002, 16:04:33 CEST
Witam
Tak się dzisiaj bawiłem proftpd i zauważyłem coś, co śmierdzi mi
debilizmem (w moim mniemaniu). Otóż sam config jest taki trochę nie
halo. Podsyłam sugerowany w załączniku. To raz, dwa:
dlaczego konfig jest w common zamiast w standalone i inetd, a zamiast
tego są jakieś rzeźby w specu robione? Oszczędność miejsca? No nie
ważne.
Po trzecie, same <Limits> są jakieś takie nie optymalne - poprawione w
załączniku.
Po czwarte, jeżeli już docydujemy się na upload (by default
zakomentowane, w załączniku odkomentowane), to dlaczego katalog
/etc/ftp/pub/Incoming jest root.root? Przecież bez ftp.ftp nic się nie
uploadnie...
Co na to listowicze?
--
Jarosław Kamper jack w jack.eu.org UIN: 35713516
http://jack.eu.org/ Registered Linux User # 165846
Jeżeli chcesz pomóc to rób tylko tyle ile możesz. Robienie cudów pozostaw innym.
kloczek at pld-devel-pl w pld.org.pl
-------------- następna część ---------
--- proftpd.conf.oryg Thu Aug 8 22:53:00 2002
+++ proftpd.conf Mon Aug 12 15:58:07 2002
@@ -10,13 +10,13 @@
<Global>
# Set this to "on" if you are running in standalone mode!
- UseTCPD off
+ UseTCPD on
TCPDServiceName ftp
</Global>
# If you want .message files to work with browsers, you probably
# want to uncomment the next line
-#MultilineRFC2228 on
+MultilineRFC2228 on
# These are the TLS related options, default values
#TlsRsaCertFile ftpd-rsa.pem
@@ -27,7 +27,7 @@
#TlsDhParamFile ftpd-dhparam.pem
#TlsCipherList ALL:!EXP
# don't verify any peer certificates
-#TlsCertsOk off
+TlsCertsOk off
# Port 21 is the standard FTP port.
Port 21
@@ -49,7 +49,7 @@
#A basic anonymous configuration
# uncoment this section below if you want gain annonymous ftp acces
-<Anonymous ~ftp>
+<Anonymous ~ftp/pub>
User ftp
Group ftp
AnonRequirePassword off
@@ -59,29 +59,29 @@
UserAlias anonymous ftp
# Limit the maximum number of anonymous logins
- MaxClients 10
-
+ MaxClients 5 "Sorry, max %m users -- try again later"
+ MaxClientsPerHost 2 "To many connections from the same IP"
+
# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayFirstChdir .message
- AllowStoreRestart on
-
# Limit WRITE everywhere in the anonymous chroot
- <Limit WRITE>
- DenyAll
- </Limit>
-
-# <Directory /home/ftp/pub/Incoming>
-# <Limit READ>
-# DenyAll
-# </Limit>
-# <Limit WRITE>
-# AllowAll
-# </Limit>
-# <Limit STOR>
-# AllowAll
-# </Limit>
-# </Directory>
+# <Limit WRITE>
+# DenyAll
+# </Limit>
+
+ <Directory /home/ftp/pub/Incoming>
+ AllowStoreRestart on
+ AllowOverwrite on
+
+ <Limit RMD DELE RETR>
+ DenyAll
+ </Limit>
+ <Limit STORE MKD CWD>
+ AllowAll
+ </Limit>
+ </Directory>
</Anonymous>
+
Więcej informacji o liście dyskusyjnej pld-devel-pl