SSH 명령에 대한 프롬프트 표시

SSH 명령에 대한 프롬프트 표시

나는 다음 명령을 실행하고 있습니다 : ssh -i key user@domainname 'bash -l -c "command"'

command스크립트는 어느 시점에서 입력을 요청하는 다른 스크립트를 호출합니다. 문제는 명령을 묻는 프롬프트가 나타난다는 것입니다.뒤쪽에나는 프롬프트에 답을 입력했는데, 내가 무슨 대답을 하는지 전혀 몰랐기 때문에 정말 끔찍한 일이었습니다. 이 문제를 어떻게 해결해야 합니까?

답변1

SSH 호스트에 터미널을 할당해 보십시오:

ssh -t -i key user@domainname 'bash -l -c "command"'

관련 정보