Hirdetés
- Feltűnt az Xperia 1 VIII és 10 VIII az IMEI adatbázisban
- Milyen okostelefont vegyek?
- Android alkalmazások - szoftver kibeszélő topik
- Yettel topik
- Poco M8 5G - majd megveszed
- Okosóra és okoskiegészítő topik
- Google Pixel topik
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Xiaomi 15T Pro - a téma nincs lezárva
- Soundcore Sleep A30 - a hosszú házasság titka
Új hozzászólás Aktív témák
-
-
Blasius
tag
válasz
bambano
#2754
üzenetére
Valóban! Ha először futtatom a screent és utána adom ki az ncat parancsot (már a screenen belül) akkor működik a fájlba írás. Belső hálózaton legalábbis. Ha a külső internetről próbálom akkor nem működik. További furcsaság hogy ha egyszer a külső internetről megpróbáltam, utána már a belső hálózatról sem fog működni. Az udp port át van irányítva rendesen. Más portok is át vannak irányítva például ftnek. Igaz az tcp, de az ftp működik rendesen, elérhető a külső internetről. Valami miatt úgy tűnik hogy az ncat nem szereti az átirányított portról fogadni a csomagot.
-
Blasius
tag
válasz
fatpingvin
#2750
üzenetére
az openwrt /etc/passwd fájlban a sor vége /bin/ash;
-
Blasius
tag
válasz
bambano
#2749
üzenetére
A routerre csatlakoztattam egy egy USBs meghajtót, amit írni talán nem olyan nagy para mint magát a flasht. Esetleg a /tmp -be is írhatok és óránként/naponta lementem.
A szerkezet ami küldi az adatot az udp-t tudja. rsyslog-rol még nem is hallottam, ennek utána kell hogy nézzek.
Az openwrt shell valóban nem teljesen ok udp-re. A következő parancs rendes linuxon (Arch a gépen) megy jól viszont Opelwrt-n nem működik:
echo "hello word" > /dev/udp/192.168.0.123/6786 -
Blasius
tag
válasz
dabadab
#2748
üzenetére
Ha futtatom az ncatet screenben:
screen ncat -4 -l -u -p6786 --recv-only --append-output > 11.txt
akkor a 11.txt megjelenik, de a mérete 0 byte.
A text file helyét megpróbáltam abszolút is megadni (/mnt/wd/.../11.txt). De ugyanarra az eredményre jutottam .Ha megjelenítem a screent (screen -r) akkor kiírva látom amit küldtem.
Amúgy a screen nem oda ment alapból a melyik könyvtárban futtatom? -
Blasius
tag
Sziasztok,
Egy linux bash scriptet akarok írni, ami egy porton beérkező UDP csomagokat elmenti, a csomag beérkezési idejével együtt. Pythonban ezt meg lehetne biztos csinálni, de én azért akarok bash scriptet mert egy routeren (openwrt) akarnám futtatni, aminek az erőforrásai azért szerényebbek
. Néhány (kb 10) bájtot kellene elmenteni másodpercenként plussz time epochot.
Ncattal a csomag elmentése már végülis megy:
ncat -4 -l -u -p6786 --recv-only --append-output > 11.txt
Furcsaság hogyha screennel futtatom akkor nem akar menteni fájlba.
A time epoch pedig:
date +%s
Persze az is lehet hogy az ncat ezt a feladatod már magától meg tudja csinálni. De vajon hogyan démonizálom? (Mert ugye screenben nem akart írni fájlba)
Üdv
Új hozzászólás Aktív témák
- PC Game Pass előfizetés
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Workstation bazár - Lenovo, HP, Dell - számla, 6 hó garancia
- Xbox Game Pass Ultimate előfizetések kedvező áron
- LG 55C5 - 55" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - A9 Gen8 CPU
- Sosemhasznált! HP OmniBook 5 i7-1355U 16GB 512GB 16" FHD+ Gar.: 1 év
- Dell Latitude 3420 - i5 1135G7 ,16GB RAM, SSD, jó akku, EU bill., számla, 6 hó gar
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest
. Néhány (kb 10) bájtot kellene elmenteni másodpercenként plussz time epochot.

