Ú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
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- MEGA AKCIÓ! - Jogtiszta Windows - Office & Vírusirtó licencek- Azonnal - Számlával - Garanciával
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap - 15% AKCIÓ
- MS SQL Server 2016, 2017, 2019
- Játékkulcsok ! : PC Steam, EA App, Ubisoft, Windows és egyéb játékok : (12.20.)
- GYÖNYÖRŰ iPhone 12 mini 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS3849
- Lenovo ThinkPad L16 Gen 1 - 16" WUXGA IPS - Ultra 5 135U - 16GB - 512GB - Win11 - 2,5 év gari
- DELL PowerEdge R640 rack szerver - 2xGold 6138 (20c/40t, 2.0/3.7GHz), 64GB RAM,4x1G, H730 1GB, áfás
- GYÖNYÖRŰ iPhone 12 Mini 128GB Green-1 ÉV GARANCIA -Kártyafüggetlen, MS4169, 100% Akksi
- BESZÁMÍTÁS! MSI B450M R5 5500 16GB DDR4 512GB SSD RX 6650XT 8GB RAMPAGE Shiva ADATA 600W
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
. Néhány (kb 10) bájtot kellene elmenteni másodpercenként plussz time epochot.

