Sziasztok!
A következőt szeretném megoldani, és eddig nem igazán sikerült:
van egy szerver progi, ami egy adott porton figyel. Be lehet rá telnetelni és ki lehet adni bizonyos parancsokat a számára.
Szeretném, ha egy scripttel meg tudnám oldani, hogy a telnettel belépve a portra (nincs semmilyen autentikáció) kiadjak egy parancsot, illetve ezt követően kilépjek és mindennek a kimenetét egy fájlba irányítsam. Magyarán két parancsot kellene átküldenem a telnettel, és a kimenetet feldolgoznom egy fájlban.
Valaki aki csinált már ilyet jó lenne ha megosztaná velem a módját.
Köszönet.
- 875 megtekintés
Hozzászólások
nc (netcat)
- A hozzászóláshoz be kell jelentkezni
szuper. Működik. Köszi.
- A hozzászóláshoz be kell jelentkezni
Az alabbi betelnetel az 'ipaddress' gepre, lefuttatja a 'date' parancsot es beirja a /root/results.txt fileba azon a gepen, ahol elinditottad a scriptet...elvileg mukodnie kellene. SSH-val megy :)
telnet ipaddress << EOF > /root/results.txt
date
EOF
- A hozzászóláshoz be kell jelentkezni
Ez jó lenne, de sajna date parancs kimenetét már írja ki a fájlba, csak a bejelentkezéskor kidobott infókat.
- A hozzászóláshoz be kell jelentkezni
Mire van szukseged onnan? nem lehet meg1x meghivni a programot vagy valahonnan - logbol stb. kiszedni az uzenetet ujra?
- A hozzászóláshoz be kell jelentkezni
Köszi. Végülis megoldódott. Úgy csináltam ahogy írtad, csak nem telnettel, hanem netcat-tel, mert az visszaadja a belső parancsok kimenetét is.
Még egyszer köszi mindkettőtöknek.
- A hozzászóláshoz be kell jelentkezni
Szuper :) Nincs mit, koszi a visszajelzest...
- A hozzászóláshoz be kell jelentkezni