Portál AbcLinuxu, 7. května 2025 03:14

Dotaz: Jak zprovoznit tftpd pod Fedorou 14?

Petr Tomášek avatar 12.3.2011 10:29 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Jak zprovoznit tftpd pod Fedorou 14?
Přečteno: 302×
Odpovědět | Admin
Zdravím! Snažím se zprovoznit tftpd pod Fedorou 14, bohužel nejde, blbec, a nejde :-) :-O :-( Postup:
  1. mám nainstalován tftp-server
  2. root# chkconfig tftp on
  3. root# service xinetd restart
  4. root# service iptables stop # prozatím
  5. /etc/hosts.allow:
    ALL : ALL
    
    
  6. root# echo 1 > /var/lib/tftpboot/test
  7. root# chmod 644 /var/lib/tftpboot/test
  8. user$ tftp localhost -c get test
    tftp: test: Is a directory
    
  9. root# nmap -sU localhost
    Starting Nmap 5.21 ( http://nmap.org ) at 2011-03-12 10:22 CET
    Nmap scan report for localhost (127.0.0.1)
    Host is up (0.11s latency).
    rDNS record for 127.0.0.1: ********************
    Not shown: 991 closed ports
    PORT     STATE         SERVICE
    37/udp   open          time
    68/udp   open|filtered dhcpc
    69/udp   open|filtered tftp
    500/udp  open|filtered isakmp
    631/udp  open|filtered ipp
    1812/udp open          radius
    1813/udp open|filtered radacct
    4500/udp open|filtered nat-t-ike
    5353/udp open|filtered zeroconf
    

Co dělám blbě? Hledal jsem, jestli má SELinux nějaký flag pro tftp, ale je tam jen něco ohledně zápisu, což mě netankuje... (Taky jsem ještě zkusil chkrootkit a rkhunter, jestli tam nádodou nění nějaký hekr™ a výsledek negativní...) :-(

multicult.fm | monokultura je zlo | welcome refugees!
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Petr Tomášek avatar 12.3.2011 14:43 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: Jak zprovoznit tftpd pod Fedorou 14?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hm, tak jsem jim to alespoň nahlásil.
multicult.fm | monokultura je zlo | welcome refugees!
12.3.2011 20:28 NN
Rozbalit Rozbalit vše Re: Jak zprovoznit tftpd pod Fedorou 14?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Neblokujes si to firewallem ?

NN
Petr Tomášek avatar 12.3.2011 21:37 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: Jak zprovoznit tftpd pod Fedorou 14?
Bod 4.
multicult.fm | monokultura je zlo | welcome refugees!
Petr Tomášek avatar 12.3.2011 21:43 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: Jak zprovoznit tftpd pod Fedorou 14?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ok, zdá se, že jsem přišel na "pravou" příčinu: tftp mi funguje z jiného stroje, nikoliv ale z localhostu :(
multicult.fm | monokultura je zlo | welcome refugees!
13.3.2011 08:51 Franta Hanzlik
Rozbalit Rozbalit vše Re: Jak zprovoznit tftpd pod Fedorou 14?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na F14 provozuji LTSP (diskless klienti bootují přes TFTP), takže TFTP tam určitě funguje. Tady bych to viděl nejspíš na problémy s firewallem,

Pokud máte nakonfigurován TCP wrappers (neprázdné soubory /etc/hosts.allow a /etc/hosts.deny - implicitně ve Fedoře ale libwrap povoluje vše), tak je třeba tftp povolit i tam.

Někteří PXE klienti také mají problémy s rozšířeními protokolu (RFC 234{7,8,9}) - třeba ošetřit v parametrech tftpd. A konečně občas je nutno mít v /etc/sysctl.conf :
net.ipv4.ip_no_pmtu_disc = 1
(nebo použít odpovídající sysctl volání či zápis do /proc/... )
Petr Tomášek avatar 13.3.2011 11:00 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: Jak zprovoznit tftpd pod Fedorou 14?
Hm, a co takhle si to nejdřív přečíst pořádně? :(
multicult.fm | monokultura je zlo | welcome refugees!
13.3.2011 11:17 Franta Hanzlik
Rozbalit Rozbalit vše Re: Jak zprovoznit tftpd pod Fedorou 14?
??
Hm, a co si o věci něco přečíst, než začnu reportovat chybu
Petr Tomášek avatar 22.3.2011 18:42 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: Jak zprovoznit tftpd pod Fedorou 14?
Jako např.?

(P.S. Myslím, že jsem toho přečetl dost a popravdě nevidím jediný důvod, proč by neměl tftp z localhostu fungovat.)
multicult.fm | monokultura je zlo | welcome refugees!
22.3.2011 19:00 hw | skóre: 23 | blog: Digital Design
Rozbalit Rozbalit vše Re: Jak zprovoznit tftpd pod Fedorou 14?
Odpovědět | | Sbalit | Link | Blokovat | Admin
A jak vypadá /etc/xinetd.d/tftp? Ve Fedoře 13 se muselo TFTP ještě explicitně povolit (změnit "disable = yes" na "no").

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.