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