/dev/tty 오류가 발생하지 않는 Apache를 사용한 SSH

/dev/tty 오류가 발생하지 않는 Apache를 사용한 SSH

Apache로 실행되는 Tomcat 인스턴스에서 호스트로 ssh를 실행하는 명령을 실행하려고 합니다. 다음 오류로 인해 작동하지 않습니다.

debug1: read_passphrase: can't open /dev/tty: No such device or address

그러나 쉘을 열고 suApache 사용자에게 수동으로 전달하면 이 명령을 정상적으로 실행할 수 있습니다.

구성을 변경해야 합니까? 아니면 -tSSH와 함께 옵션을 사용하여 존재하는 장치나 주소를 지정할 수 있습니까?

답변1

이 링크SSH에 입력이 필요한 경우 이 오류가 발생할 수 있다고 말합니다.다른 링크누락된 파일을 생성해야 한다고 합니다 /dev/tty. ㅏ세 번째 링크이 파일을 열지 말라고 데몬에게 지시하는 방법을 찾아야 한다고 말합니다.

관련 정보