Portál AbcLinuxu, 14. května 2025 01:19

Dotaz: anonymni pristup - proftpd

18.6.2006 22:47 prochazkapetr | skóre: 8 | Milovice
anonymni pristup - proftpd
Přečteno: 208×
Odpovědět | Admin
Zdravim Vas, potreboval bych poradit jak povolim anonymni pristup v proftpd. Samotny server mi jede, pod uzivatelskymi jmeny vytvorenymi v pc se bez problemu pripojim, ale jako anonymous ne. Je potreba udelat jeste neco nez v /etc/proftpd/proftpd.conf odkomentovat nastaveni anonymous?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.6.2006 09:00 fakenickname | skóre: 42 | blog: fakeblog
Rozbalit Rozbalit vše Re: anonymni pristup - proftpd
Odpovědět | | Sbalit | Link | Blokovat | Admin
# **********************************************************************
# ***  /etc/proftpd.conf -- Toto je konfiguracni soubor ProFTPD.     ***
# ***  Pro aplikaci zmen nezapomente restartovat ProFTPD.            ***
# **********************************************************************

#Jmeno serveru
 ServerName                      "xxxx FTP"
#Definuje jestli se server bude sam starat o prichozi spojeni (standalone)
#nebo to přenechá demonovi inetd
 ServerType                     standalone
#
 ServerIdent                    on "xxxx FTP"
#Zabranuje zobrazeni hlasky dokus se uzivatel neprihlasi
 DeferWelcome                   on
 MultilineRFC2228               on
 DefaultServer                  on
 DefaultRoot                    ~
# Zobrazovat symbolicke odkazy ano nebo ne (on|off)
 ShowSymlinks                   on
#Maximalni casovy usek mezi prihlasenim a libovolnym prikazem
 TimeoutNoTransfer              600
#Maximálni casovy usek exitujicího spojeni bez prenaseni dat
 TimeoutStalled                 600
#Maximalni doba necinosti klienta
 TimeoutIdle                    1200
#Uvitaci hlaska
#DisplayLogin                    .welcome.msg
#DisplayFirstChdir               .message
 ListOptions                    "-l"
DenyFilter                      \*.*/
# Uncomment this if you are using NIS or LDAP to retrieve passwords:
#PersistentPasswd               off
# Uncomment this if you would use TLS module:
#TLSEngine                      on
# Uncomment this if you would use quota module:
#Quotas                         on
# Uncomment this if you would use ratio module:
#Ratios                         on
# Cislo portu, ktery server bude pouzivat.
 Port                           xxxxx
# 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                   50
# Jmeno uzivatele a skupina, pod kterym pobezi server.
 User                           nobody
 Group                          nogroup
# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask                           022  022
# Normally, we want files to be overwriteable.
AllowOverwrite                  on

# Delay engine reduces impact of the so-called Timing Attack described in
# http://security.lss.hr/index.php?page=details&ID=LSS-2004-10-02
# It is on by default. 
#DelayEngine                    off

#  ***********************
#  ****  LIMIT LOGIN  ****
#  ***********************

<Limit LOGIN>
        Allow   from 127.0.0.1, xxx.xxx.xxx.xxx, 192.168.xxx.xxx
#       Allow   from all
        Deny    from all
</Limit>

#  ***********************
#  ****   ANONYMOUS   ****
#  ***********************

<Anonymous ~ftp>
   User                         ftp
   Group                        nogroup
   # Chceme, aby 'anonymous' bylo to samé jako 'ftp'
   UserAlias                    anonymous ftp
   # Cosmetic changes, all files belongs to ftp user
   DirFakeUser  on ftp
   DirFakeGroup on ftp
   RequireValidShell            off
   # Limit paraelniho poctu pripojeni tohoto uzivatele
   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
   <Directory *>
     <Limit WRITE>
       AllowAll
#       DenyAll
     </Limit>
   </Directory>
 
</Anonymous>
Tento konfigurační soubor umožňuje s několika definovaných IP přistupovat na server anonymně, přičemž maximální počet připojení je 50 a uživatel může do adresáře ~ftp zapisovat i číst a nemůže procházet vyšší strukturu. Další info se dozvíš na stránkách proftpd ve skvělé dokumentaci.
19.6.2006 13:01 prochazkapetr | skóre: 8 | Milovice
Rozbalit Rozbalit vše Re: anonymni pristup - proftpd
díík, asi už vím kde byla chyba.
19.6.2006 13:27 Pavel1 | skóre: 33
Rozbalit Rozbalit vše Re: anonymni pristup - proftpd
Jó, víš? Tak to jsme "opravdu" rádi. Doporučení: Příště nepokládej takovéto dotazy, protože to nikomu dalšímu moc nepomůže. Tvůj přístup se mi nelíbí, slušný tazatel po položené otázce a vyřešení problému dopíše i jak to konkrétně vyřešil a co dělal blbě; může se to hodit i ostatním. Musíme si pomáhat ;-)
19.6.2006 18:48 prochazkapetr | skóre: 8 | Milovice
Rozbalit Rozbalit vše Re: anonymni pristup - proftpd
jojo, omlouvam se pravdepodobne to bylo spatne nastavenym opravneni adresare /home/ftp.
19.6.2006 19:04 Pavel1 | skóre: 33
Rozbalit Rozbalit vše Re: anonymni pristup - proftpd
Jojo, každej dělá blbosti, i já. Přiznání je polehčující okolnost :-) .

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.