나는 일반적으로 여러 ssh를 홉 이상이 시도하지 않지만 제한으로 인해이 나의 유일한 선택이다.2 홉 ssh에서
ssh -i ~/.ssh/host-rsync-key user\@server1 "'sed -i /ADD_NEW_BELOW/a <server>domain</server>' /config.xml"
하는 두 번째 ssh를 믹스에 뛰어 추가하고 내가 쉘이 뭔가를 제거하고에이 명령을 일으키는 생각 :이처럼 잘 작동 다음 원격 명령을 실행하려고
server2에서는 실행되지 않지만 server1에서는 실행되는 것으로 보입니다.
ssh -A -t -o -i ~/.ssh/host-rsync-key user\@server1 ssh -A -o -i ~/.ssh/host-rsync-key user2\@server2 "'sed -i /ADD_NEW_BELOW/a <server>domain</server>' /config.xml"
사람은 ssh를 통해이 나오지 명령을 수행하는 데 필요한 적절한 탈출에 도움을 줄 수 있을까요? grep 명령을 2 홉 이상 실행할 수 있으므로 sed 명령과 관련된 문자를 이스케이프 처리한다고 생각됩니다.
도움이 될 것입니다.
[구조에 대한 프록시 명령] (http://undeadly.org/cgi?action=article&sid=20070925181947) (대부분의 다른 기본값을 설정할 수도 있음) – Wrikken