Portál AbcLinuxu, 11. května 2025 16:13

Dotaz: FTP server ve Slackwaru 10.1

18.5.2006 00:09 happymaster23
FTP server ve Slackwaru 10.1
Přečteno: 157×
Odpovědět | Admin
Zdravim,

mám nainstalovaný na jednom starším kompu Slackware 10.1, při instalaci sem balíček z FTP serverem nainstaloval, ale nevim jak se přesně jmenoval a taky nevím jak ho nastavit. Pomůžete mi jak nastavit FTP (nejlépe právě ten co už ve Slackwaru je), tak že k němu budou napojeny dva 2GB disky (tzn. 2 složky), přístup do nich bude na login a heslo (read+write) plus aby taky dělal nějaký log o tom kdo se kdy připojil...
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.5.2006 01:24 ZEr
Rozbalit Rozbalit vše Re: FTP server ve Slackwaru 10.1
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mel by se jmenovat proftpd nastaveni by melo byt v /etc/proftpd.conf (neni potreba nic menit).Pristup na login+heslo vyresis tak, ze vytvoris v Linuxu uzivatele, a tem pak do slozek kam jsou namountovane disky povolis pristup. Loguje tusim do /var/log/xferlog.

Pak by mohlo jit jeste o vsftpd. Uzivatele by se vytvareli stejne a logovat by mel taky stejne. Konfigurak bych hledal v /etc .

Ktery z nich mas nainstalovany zjistis tak, ze spustis pkgtool a pak v menu vyberes Wiev a mel by se ti zobrazit vypis vsech nainstalovanych balicku, tam zjistis, ktery server mas nainstalovany.
18.5.2006 13:17 happymaster23
Rozbalit Rozbalit vše Re: FTP server ve Slackwaru 10.1
díky za reakci.

To znamená že ten daemon se spouští už od instalace slackwaru automticky při spuštení kompu??? Asi sem se špatně vyjádřil, já mám na kompu jenom roota, protože ho nemám jako desktop, ale jako server a když se loguju tak jenom za účelem změny. Já sem to myslel tak, že na tom serveru chci mít jeden FTP účet, kde budou práva read+write a ten server bude pro 2 složky (kde sou ty dva HDD montované). Ale to všecko asi pochopim z toho configu...
18.5.2006 14:22 OndraP
Rozbalit Rozbalit vše Re: FTP server ve Slackwaru 10.1

> To znamená že ten daemon se spouští už od instalace slackwaru automticky při spuštení kompu??

Spoustet jde bud solo (standalone) pomoci rc.skriptu v adresari /etc/rc.d nebo pomoci daemona inetd (obvykle pro Slack). Pak staci v souboru /etc/inetd.conf odkomentovat radek pro ftp:

ftp stream tcp nowait root /usr/sbin/tcpd proftpd

a zrestartovat daemona inetd.

19.5.2006 21:24 happymaster23
Rozbalit Rozbalit vše Re: FTP server ve Slackwaru 10.1
tohle nějak nechápu, tak první verze znamená že se spustí sám při startu kompu a ta druhá že se spustí až při logu roota?? nějak sem to nepochopil...
21.5.2006 12:45 OndraP
Rozbalit Rozbalit vše Re: FTP server ve Slackwaru 10.1

>tohle nějak nechápu, tak první verze znamená že se spustí sám při startu kompu a ta druhá že se spustí až při logu roota?? nějak sem to nepochopil...

Neni na tom nic zahadneho. Pokud je daemon proftpd spusten standalone, sam nasloucha na prislusnem portu a poskytuje prislusnou sluzbu. Pokud je spousten pomoci inetd daemona, nasloucha na portu daemon inetd a kdyz zjisti pozadavek spusti daemona proftpd, aby pozadavek vyridil. Daemon inetd je samozrejme spousten pri startu pocitace pomoci /etc/rc.d/rc.inetd.

Vrele doporucuji zacit cist dokumentaci a zacit treba Slackbookem...

19.5.2006 22:04 happymaster23
Rozbalit Rozbalit vše Re: FTP server ve Slackwaru 10.1
lolz tak to sem ten configurák vůnec nepochopil. Pochopil jsem snad jednu věc, a to že ten ftp server si nevytváří vlastní uživatele, ale používá ty kteří jsou v systému jako normální uživatelé. Ale to je tak všechno co mi docvaklo...

Prostě potřebuju nastavit jednoduchý FTP server, kde se budu klasicky z internetu přihlašovat pod nějakým loginem a nějakým heslem, žádný anonymous přístup tam nebude. Prostě pouze zadám do prohlížeče kdekoli jinde ftp://mojeip (samozřejmě forwardovaný porty mám), klient se mě zeptá na login a heslo, já ho zadám (a toto bude jediná možnost jak se přihlásit, žádný anonym či jiný user - tohle se asi v případě více uživatelů na PC dělá tak, že pokud nechci abych se mohl přihlašovat jako root tak to napíšu do souboru ftpusers). Další věc je že chci nasdílet dva disky (tzn. u mě je to konkrétně /data/hdb1 a /data/hdd1).

BTW ještě sem si kdesi všiml, že ten server dokáže omezit práva podle IP adresy, tzn. já potřebuju aby se ze všech IP v internetu dalo připojit pouze read-only a z lokální sítě jako read+write) -samozřejmě pod stejným userem.
19.5.2006 22:22 happymaster23
Rozbalit Rozbalit vše Re: FTP server ve Slackwaru 10.1
tak já má dneska fakt dost :OOO

místo "dalo připojit pouze read-only a z lokální sítě jako read+write" tam má být "dalo připojit read+write (bez mazání, jenom zapsat a nebo přečíst) a z lokální sítě i mazat.

Dodatek: mi totiž máme na naší škole taková individua co se skvěle baví s keyloggery a podobnými prográmky, proto nechci aby mi smázli všecky data pokud by se dostali k mojemu heslu.
20.5.2006 12:11 johniez | skóre: 17 | blog: xyz | Praha
Rozbalit Rozbalit vše Re: FTP server ve Slackwaru 10.1
Staci si do anonymouse vetve dat neco takovyho
  <Limit WRITE>
    Order                       allow, deny
    Allow                       from 192.168.0.
    Deny                        from all
  </Limit>
a tomu uzivateli co se pouziva jako anonymouse nastavit heslo. Z 192.168.0.x pak bude mozno na ftp zapisovat a z ostatnich jen cist.

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.