ssh pres dva stroje

Pavel Lisy pali na tmapy.cz
Pátek Listopad 7 16:11:52 CET 2003


V Čt, 06. 11. 2003 v 16:22, Ivo Panacek píše:
> Dne čtvrtek 06 listopad 2003 16:13 jste napsal(a):
> > V Čt, 06. 11. 2003 v 15:02, Dalibor Straka píše:
> > > On Thu, Nov 06, 2003 at 02:11:15PM +0100, Pavel Lisy wrote:
> > > > V Čt, 06. 11. 2003 v 13:51, Pavel Janoušek píše:
> > > > > > -----Original Message-----
> > > > > > From: Pavel Lisy [mailto:pali na tmapy.cz]
> > > > > > 1) jedinym prikazem se prihlasit od sebe az na 2. vzdaleny stroj
> > > > >
> > > > > ssh stroj1 "ssh stroj2 \"prikaz\"" ...:-) - ano to lze - pochopil
> > > > > jsem spravne, ze Vam nejde o interaktivni rezim?
> > > >
> > > > No ve skutecnosti jde. Potrebuji to mistnim uzivatelum co nejvice
> > > > zjednodusit. Tzn. napisou jeden prikaz a budou moci interaktivne
> > > > pracovat na 2. stroji.
> > > >
> > > > > > 2) pomoci scp (lepe rsync) kopirovat primo od sebe na 2.
> > > > > > vzdaleny stroj
> > >
> > > Kdyz na tom jednom pocitaci presmerujete pres iptables port na ten
> > > 2. pocitac.
> >
> > Problem stoji takto: Na prvnim stroji mam pouze normalni ucet, pokud
> > bych mel roota vyresil bych to uplne jinak. Navic je prvni stoj FreeBSD
> > a druhy Solaris. Tak to musim resit pres ssh.
> 
> Ja musel resit neco podobneho, cil byl tez solaris, to mezi linux.
> A nakonec jsem tomu uzivateli dal na mezistroji do .bash_profile
> rovnou ssh na cilovy stroj. Ale to pak zase je jenom interaktivni.
> Anebo to dat do authorized_keys jako command="..." jen pro urcity
> klic.
Tak jse mexperimentalne zjistil, ze to lze napsat pouze jednim prikazem:

ssh -t -l root host1 'ssh host2'

klicovy je parametr -t bez ktereho to jinak skonci chybou pri alokaci
terminalu.

Pavel
-- 
Pavel Lisy <pali na tmapy.cz>
T-MAPY spol. s r.o.



Další informace o konferenci Linux