Sziasztok
Még egy probléma :(
Konfig szintén: Sol10, OpenSSL (utolsó verzió fodítva)
Szeretnék tunnelt nyitni egy másik szerver felé:
ssh -l remotelogin remoteserver command
ami parancssorból rendben megy, de ha scriptbe teszem, az alábbi hibaüzenettel száll el:
Pseudo-terminal will not be allocated because stdin is not a terminal
A neten találtam, hogy "-t -t"-vel lehet elnyomni a hibaüzenetet, de ez a fenti konfignál nem jött be, nem tudom cron-bóé indítani v. scriptből!
Tud erre valaki megoldást?
Kösz
Ketutem
- 4781 megtekintés
Hozzászólások
-T Disable pseudo-tty allocation.
- A hozzászóláshoz be kell jelentkezni
TOPIC=${TOPIC/SSL/SSH}
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Nem tudom, mi lenne a célod ...........
Ez "ssh -l remotelogin remoteserver command" lefuttatna egy parancsot a remote gépen és megkapnád az eredményt, ez nem igazán tunnel!
Ami script-ből -i és ssh kulcsokkal működik leginkább!
- A hozzászóláshoz be kell jelentkezni
Nem kell -i ha van ssh agent. Keychain ruley.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Nem ertem teljesen a problemat, de hatterben futo ssh tunnelt a kovetkezo keppen szoktam letrehozni:
ssh host -Llocalport:hova:remoteport -f -N
Igy szepen hatterbe megy a process, de a tunnel nyitva marad.
- A hozzászóláshoz be kell jelentkezni
Köszönöm mindenkinek a segítséget!
A -T megoldotta a pseudo problémát!
A feladat onyx által leírt, a -f -N-et kipróbálom!
- A hozzászóláshoz be kell jelentkezni