abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 14:55 | Zajímavý článek

Nová čísla časopisů od nakladatelství Raspberry Pi: MagPi 81 (pdf), HackSpace 18 (pdf), Hello World 8 (pdf) a Wireframe 11 (pdf) a 12 (pdf).

Ladislav Hagara | Komentářů: 0
dnes 01:22 | Nová verze

Po více než 4 měsících vývoje od vydání verze 15 byla vydána nová stabilní verze 16 open source systému Nextcloud (Wikipedie), forku ownCloudu, umožňujícího provoz vlastního cloudového úložiště. Přehled novinek i s náhledy v příspěvku na blogu. Pro vyzkoušení Nextcloudu je k dispozici demo (aktuálně verze 15).

Ladislav Hagara | Komentářů: 0
dnes 01:00 | Nová verze

Node.js Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 12.0.0 (Current) otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). Přehled novinek v článku na Medium. Verze 12 se v říjnu stane novou aktivní LTS verzí. Podpora je plánována do dubna 2022.

Ladislav Hagara | Komentářů: 1
dnes 00:44 | Nová verze

Byla vydána verze 11.10 open source alternativy GitHubu, tj. softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech, GitLab (Wikipedie). Představení nových vlastností i s náhledy v příspěvku na blogu.

Ladislav Hagara | Komentářů: 0
dnes 00:11 | IT novinky

OpenAI, nezisková organizace pro výzkum umělé inteligence (AI), představila projekt MuseNet. Jedná se o hlubokou neuronovou síť, která dokáže generovat čtyřminutové hudební skladby s 10 různými nástroji a kombinovat styly od country přes Mozarta až po Beatles.

Ladislav Hagara | Komentářů: 5
včera 16:00 | Pozvánky

Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 163. brněnský sraz, který proběhne v pátek 26. dubna od 18:00 v indické restauraci Everest na adrese Veveří 61.

Ladislav Hagara | Komentářů: 5
včera 15:33 | IT novinky

Všem dívkám v ICT vše nejlepší k dnešnímu Mezinárodnímu dni dívek v ICT (Wikipedie, Girls in ICT Day, YouTube).

Ladislav Hagara | Komentářů: 8
včera 12:22 | Nová verze

Byla vydána verze 1.12 systému pro správu a verzování zdrojových kódů Apache Subversion (Wikipedie). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 11
včera 12:11 | Zajímavý článek

Mozilla zveřejnila každoroční Internet Health Report, který popisuje aktuální společenská témata související s využíváním Internetu. Tentokrát se dotýkají mj. etiky algoritmů strojového učení, cílené reklamy a „chytrých měst“.

Fluttershy, yay! | Komentářů: 2
včera 08:44 | Nová verze

Webová aplikace pro správu repozitářů v gitu Gitea vyšla v nové verzi 1.8.0. Nově poskytuje OAuth 2.0, umožňuje archivaci repozitářů, skrývání organizací jako interních či soukromých, zamykání konverzací a mnoho dílčích změn.

Fluttershy, yay! | Komentářů: 6
Používáte headset pro virtuální realitu?
 (1%)
 (3%)
 (2%)
 (18%)
 (1%)
 (75%)
Celkem 241 hlasů
 Komentářů: 12, poslední 18.4. 01:19
Rozcestník

Dotaz: TFtp server CentOS 7

11.2. 11:27 UzNevim
TFtp server CentOS 7
Přečteno: 376×
Pekne dopoledne, rozjel jsem si pro zalohovani switchu na firme server s CentOSem 7 a TFtp serverem. Jde mi nakopirovat a vykopirovat z/na tftp server pokud se pripojim na localhost (tftp localhost), ale pokud se chci pripojit ze switche (Cisco) pak mam timeout. Zkousel jsem i z jineho stroje a odpoved opet Transfer timeout. Firewall jsem uplne vypnul resp. vychozi politiku mam ACCEPT a zadna pravidla v nem nejsou. Prava ke slozce /tftp mam nastavena na 755.
/etc/xinetd.d/tftp

service tftp
{
    socket_type     = dgram
    protocol        = udp
    wait            = yes
    user            = root
    server          = /usr/sbin/in.tftpd
    server_args     = -c -u tftp -s /tftp -vvv
    disable         = no
    per_source      = 11
    cps         = 100 
    flags           = IPv4
}

tftp.service

ExecStart=/usr/sbin/in.tftpd -c -u tftp -s /tftp -vvv

Uzivatel tftp

tftp:x:996:994::/tftp:/bin/false

Logy

in.tftpd [9354]: WRQ from 192.168.1.56 filename test.cfg
in.tftpd [9354]: Client 192.168.1.56 timed out

Odpovědi

11.2. 11:33 UzNevim
Rozbalit Rozbalit vše Re: TFtp server CentOS 7
Mimochodem nasel jsem stejny problem na serverfault.com, ale bez reseni
11.2. 13:44 NN
Rozbalit Rozbalit vše Re: TFtp server CentOS 7
11.2. 18:46 UzNevim
Rozbalit Rozbalit vše Re: TFtp server CentOS 7
SELinux vzdy po nainstalovani vypinam jako prvni.
k3dAR avatar 11.2. 18:48 k3dAR | skóre: 54
Rozbalit Rozbalit vše Re: TFtp server CentOS 7
funguje to kdyz lokalne pristupujes pres IP a ne pres jmeno localhost?
porad nemam telo, ale uz mam hlavu... nobody
11.2. 20:48 UzNevim
Rozbalit Rozbalit vše Re: TFtp server CentOS 7
Ano funguje.
11.2. 21:06 UzNevim
Rozbalit Rozbalit vše Re: TFtp server CentOS 7
Jeste doplnim vzdycky je soubor v domovske slozce tftp vytvoren, ale je prazdny. Pokud jsem si dobre precetl jak ma tftp protokol fungovat, melo by dojit v prvnim paketu na sjednani portu, na kterych se budou data prenaset. Vypada to, ze k tomuto nedojde mezi ubuntu 16.04 a centosem. Kdyz jsem dumpnul komunikaci tak mezi switchem a serverem se port domluvi a komunikuje ale mezi vyse zminenymi ne.
11.2. 16:31 ET
Rozbalit Rozbalit vše Re: TFtp server CentOS 7
Je to cisco pristupne i ze strany tftp serveru - dostanes se z tftp serveru na 192.168.1.56 pres ping/ssh/telnet?

jak startujes ten tftp server (jeliko ukazujes xinetd i systemd unitu)?
11.2. 18:51 UzNevim
Rozbalit Rozbalit vše Re: TFtp server CentOS 7
Nastal posun - ze switchu uz jde vykopiovat zalohu na tftp server. Bohuzel z dalsiho linux serveru (unifi controler na ubuntu) nejde porad zapsat. Nic jsem nemenil proste se to "samo" rozjelo. Je fakt, ze jsem provadel upravu grubu a restartoval jsem. Pokud by mel jeste nekdo nejaky napad proc mi na tftp server jde cist/zapsat na lokalhostu a z cisco switchu, ale z druheho linux stroje ne, tak sem snim.
k3dAR avatar 11.2. 18:53 k3dAR | skóre: 54
Rozbalit Rozbalit vše Re: TFtp server CentOS 7
kdyz je v tom ducharina, tak restartuj switch a/nebo ten druhy linux stroj ;-)
porad nemam telo, ale uz mam hlavu... nobody
11.2. 20:10 Chulda | skóre: 20
Rozbalit Rozbalit vše Re: TFtp server CentOS 7
Z jakého zdroje máš TFTP? Na něco podobného jsem kdysi taky narazil a skončil jsem u toho, že jsem musel instalovat jiný TFTP.

Moc už si to nepamatuji, ale snad tam byl problém ve velikosti nahrávaného souboru. Což snad starší verze TFTP neumí. Nebo tak něco.

Druhá věc jsou práva zápisu do adresáře. Nejsem si jist, jestli ti to běželo pod uživatelem root a tedy zda to před tím mělo právo zápisu.
11.2. 20:54 UzNevim
Rozbalit Rozbalit vše Re: TFtp server CentOS 7
Z repozitare CentOS 7. Instalovano pomoci yum install tftp tftp-server xinetd. Zkousim male soubory. Zapis a cteni jsou v poradku, protoze jak jsem uz psal switche uz zapisuji a na lokalhostu to jde taky. Kdyby byla spatne prava nesel by ani lokalni zapis. Zkusim do virtualu nahodit nejaky jiny linux a z nej pak testnout tftp.
Max avatar 11.2. 21:49 Max | skóre: 67 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: TFtp server CentOS 7
Na straně serveru i na straně klienta by měly být logy. Pokud ti to nic nepíše, tak si to odchyť přes tcpdump a podívej se, na čem to padne.
Jak už jsem napsal níže, zálohuji takto různé switche a no problemo.
Jinak já všude používám atftpd, ale vzhledem k tomu, že na CentOS7 není, tak jsem si ho nechtěl sestavovat a šel jsem distribuční cestou jako ty.
Zdar Max
Měl jsem sen ... :(
Max avatar 11.2. 21:42 Max | skóre: 67 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: TFtp server CentOS 7
Na tohle používám také CentOS7 + tftpd-server + rancid. Zálohuju tak HP 2810G, 2510G, cisco SG300, Cisco SG350, Cisco SG550 atd.
Pro tftpd server nepoužívám xinetd, spouštím ho přes systemd. Návod na rozchození (copy paste z firemní wiki):
# instalace
yum install tftp-server

# úprava unity pro socket tftp (místo 69 definovat i to, že to má poslouchat všude, takže 0.0.0.0:69)
systemctl edit --full tftp.socket

[Unit]
Description=Tftp Server Activation Socket

[Socket]
ListenDatagram=0.0.0.0:69

[Install]
WantedBy=sockets.target


# úprava unity pro tftp (přidat parametr "-c")
systemctl edit --full tftp.service
[Unit]
Description=Tftp Server
Requires=tftp.socket
Documentation=man:in.tftpd

[Service]
ExecStart=/usr/sbin/in.tftpd -s -c /var/lib/tftpboot
StandardInput=socket

[Install]
Also=tftp.socket

# nastavení oprávní na soubory (zápis probíhá pomocí nobody:nobody):
chmod 777 /var/lib/tftpboot
# nebo nastavit oprávnění pro nobody

# spustit server (nebo pokud již běží, tak restartovat):
systemctl start tftp
Zdar Max
Měl jsem sen ... :(

Založit nové vláknoNahoru

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

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.