🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux
Article #895631

Re: nc z crona

#895631
From: Grzegorz Staniak
Date: Wed, 24 Feb 2016 04:02
52 lines
2651 bytes
On 2016-02-23, Dominik & Co <Dominik.Alaszewski@gazeta.pl.invalid> wrote:

> Dzień dobry szanownym grupowiczom,
>
> Mam zagwozdkę z nc. Chciałbym potestować, czy żyje router
> (z włączonym telnetem).
>
> Z palca test typu:
>
> /bin/nc 192.168.1.1 23 -w 2 | /bin/grep -q login
>
> if [ $? -eq 1 ]
> then
>     wynik="Router console down"
> else
>     wynik="Router OK"
> fi
>
> działa najzupełniej poprawnie (testuję tylko, czy router
> odpowie, nie chcę się logować).
>
> Niestety uruchomiony z crona (na tego samego usera),
> już nie. 
>
> Jak się okazuje, nc odpalony z palca na sposób:
>
> /bin/nc 192.168.1.1 23 -w 2 >>pliczek.txt 2>&1
>
> zapisuje do pliku treść typu:
>
> ��������RT-N10U login
>
> a z crona:
>
> ��������
>
> i tyle.
>
> Gdzie szukać? Podpowiedzcie coś...

Trudno odpowiedzieć zdalnie co konkretnie jest nie tak w tym konkretnym 
przypadku, ale tego typu problemy najczęściej są spowodowane różnicami 
w środowisku w jakim wykonywane są polecenia. Jako user pracujesz np. 
w środowisku w którym wykonały się pliki startowe shella, systemowe 
i użytkownika. A cron używa nieinteraktywnej powłoki bez logowania, 
ze środowskiem często bardzo różnym od shella użytkownika. Wykonaj 
sobie 'env' ręcznie i z crona (do pliku) i porównaj. Może to np. kwestia
ustawionego typu terminala i jego braku w środowisku crona.

GS
-- 
Grzegorz Staniak <gstaniak _at_ gmail *dot* com>
Technical Details
Message-ID: <slrnncqaq2.5ru.wytnij-to_gstaniak@inka.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!newsfeed.fsmpi.rwth-aachen.de!newsfeed.straub-nv.de!border2.nntp.ams1.giganews.com!nntp.giganews.com!bcyclone04.am1.xlned.com!bcyclone04.am1.xlned.com!lightspeed.eweka.nl!lightspeed.eweka.nl!cyclone03.ams2.highwinds-media.com!voer-me.highwinds-media.com!peer03.am1!peering.am1!peer02.fr7!news.highwinds-media.com!post02.fr7!fx34.am4.POSTED!not-for-mail
References: <nahdau$lfo$1@node1.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!newsfeed.fsmpi.rwth-aachen.de!newsfeed.straub-nv.de!border2.nntp.ams1.giganews.com!nntp.giganews.com!bcyclone04.am1.xlned.com!bcyclone04.am1.xlned.com!lightspeed.eweka.nl!lightspeed.eweka.nl!cyclone03.ams2.highwinds-media.com!voer-me.highwinds-media.com!peer03.am1!peering.am1!peer02.fr7!news.highwinds-media.com!post02.fr7!fx34.am4.POSTED!not-for-mail
Newsgroups: pl.comp.os.linux
From: Grzegorz Staniak <wytnij-to_gstaniak@gmail.com>
Subject: Re: nc z crona
References: <nahdau$lfo$1@node1.news.atman.pl>
Organization: Disorganization Inc.
User-Agent: slrn/1.0.2 (Linux)
Mime-Version: 1.0
Message-ID: <slrnncqaq2.5ru.wytnij-to_gstaniak@inka.pl>
Lines: 52
NNTP-Posting-Host: 81.106.31.41
X-Complaints-To: http://netreport.virginmedia.com
X-Trace: 1456286530 81.106.31.41 (Wed, 24 Feb 2016 04:02:10 UTC)
NNTP-Posting-Date: Wed, 24 Feb 2016 04:02:10 UTC
Date: Wed, 24 Feb 2016 04:02:10 GMT
X-Received-Body-CRC: 1573903339
X-Received-Bytes: 2428
X-Original-Bytes: 2147
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit