Portál AbcLinuxu, 6. května 2025 02:06

Dotaz: ftp server

12.8.2009 20:37 uf
ftp server
Přečteno: 501×
Odpovědět | Admin
Potreboval by som poradit chcel by som si spravit ftp server kde som si naistaloval debian a demona vsftpd kde neviem ako sa cez Windows mam prihlasit na ftp ako admin skusal som to cez total commander kde sa mi podarilo prihlasit len ako anonym.Kde som skusal davat prava upload aj anonymom vytvoril si adresar upload dal prava chmod 777 v vsftpd som povolil upload anonymom ale aj tak mi nedovolilo spravit upload

1.ako sa mam prihlasit ako admin 2.ako povolit anonymom upload
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.8.2009 20:50 cronin | skóre: 49
Rozbalit Rozbalit vše Re: ftp server
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ake prostredie moze sposobit tak silnu deformaciu pisomneho prejavu? Neber to ako rypanie, fakt ma to zaujima. So zatajenym dychom som si to precital 3x za sebou, neveriacky krutiac hlavou. :-(
12.8.2009 22:07 Cuda
Rozbalit Rozbalit vše Re: ftp server

Bohužel mi nezbývá nic jiného než souhlasit.

Pro zadavetele:

přihlašovat se jako admin? - zapomeňte na to, to musí udělat akorát seberah

více o vsftpd: http://www.lunux.net/index.php?option=com_content&task=category&sectionid=6&id=28&Itemid=53

 

nebo použij jednoduchý pure-ftp s virtuálními usery, kde ale nenastavte virtuálního usera aby běžel pod rootem!!

(k pure-ftp

FTP s virtuálními usery

   1. naistalujeme pure-ftpd
      nevím co máš za distro ale v debianu nejspíše: aptitude install pure-ftp
   2. vytořit nového usera např. pureftp a skupinu pureftp
   3. Nakonfigurování pure-ftp
      konfigurace se provádí jen opravou a nadefinování spouštěcího scriptu v sekci OPTIONS

      OPTIONS="-A yes -B -c 10 -S XXX.XXX.XXX.XXX,21 -P 88.77.66.55 -p 30000:30500 -l puredb:/etc/pureftpd.pdb -C 4 -E yes -lunix -u 499 -U 133:022 -g $PID_F" kde
      -A yes =  zajistí, že useři budou mít přístup jen do svých domácích složek
      -c 10 = maximální počet  připojených uživatelů
      -S XXX.XXX.XXX.XXX,21 = ipadresa,port na které bude ftp poslouchat
      -P XXX.XXX.XXX.XXX = ipadresa pro pasivní režim, použití, když máte až za routerem ftpserver na který forwardujete komunikaci týkající se ftp, pak je zapotřebí nastavit vnější ipadresu
      -p 30000:30500 = rozsah portů pro pasivní režim
      -l puredb:/etc/pureftpd.pdb = cesta k databázi virtuálních userů
      -C 4 = maximální počet připojení z jedné ipadresy
      -E yes = zakázání anonymním uživatelům se připojit
      - zbytek jsem tam ponechal z původního nastavení
   4. spuštění pure-ftpd (jen z důvodu vytoření virtuálního usera a vytvoření databáze virtuálních userů)
      /etc/init.d/pure-ftpd start
   5. Vytvoření nového virtuálního usera
      pure-pw useradd cuda -u pureftp -d /mnt/flash/ftp/cuda //-u určuje pod jakým skutečným userem virtuální user poběží, -d domácí adresář (ten samozřejmě musí existovat)
   6. Zaktualizování databáze
      pure-pw mkdb )


 

13.8.2009 07:02 Kroko | skóre: 22
Rozbalit Rozbalit vše Re: ftp server
kdo chce kam pomozme mu tam ;)
http://kroko.evesnight.net
oroborus avatar 12.8.2009 21:02 oroborus | skóre: 20 | blog: Bulanci
Rozbalit Rozbalit vše Re: ftp server
Odpovědět | | Sbalit | Link | Blokovat | Admin
V konfiguraku /etc/vsftpd.conf
nastav local_enable=YES
BTW zakladna konfiguracia bezpecneho ftp servera
12.8.2009 21:19 uf
Rozbalit Rozbalit vše Re: ftp server
Odpovědět | | Sbalit | Link | Blokovat | Admin
local_enable=YES mam nastavene
13.8.2009 07:04 Kroko | skóre: 22
Rozbalit Rozbalit vše Re: ftp server
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud máte v systému soubor: /etc/ftpusers

tak:

# /etc/ftpusers: list of users disallowed FTP access. See ftpusers(5).

takže vymazat nebo zakomentovat v seznamu uživatele kterým chcete povolit přístup, určitě tam bude i ten admin (root). :]

http://kroko.evesnight.net

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.