Portál AbcLinuxu, 14. května 2025 23:42
cat /tmp/k.txt| ssh pepa@x.x.x.x -i /tmp/id_rsa 2>/dev/null
command="ssh pepa@y.y.y.y -i /tmp/pepa 2>>/dev/null" a otisk veřejného klíče
command="sh -c 'cat - >/tmp/k.txt; [ $? -eq 0 ] && echo OK'" a otisk veřejného klíče
Řešení dotazu:
Nebylo by jednodušší používat kombinaci n2n + ssh? Pak stačí jen konektivita do internetu na A a C. Případně místo n2n použít ipv6.
ssh -L 1234:server_c:22 -p 22 user_b@server_b scp -P 1234 foo user_c@localhost:barPokud bych to automatizoval, tak bych si vyresil pristup pres klice predem.
cat soubor |ssh X -i XX "cat -|ssh Y -i YY 'cat - >/tmp/soubor && echo OK'"
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.