0

클라우드 파운드리에서 nodejs 앱을 푸시하려고하고 js가 차례로 일부 설치 명령을 포함하는 쉘 스크립트를 호출합니다. 당신은 내가 원격 사용자가 암호없이 루트로 apt-get를 실행할 수 있다고 가정에서 제공하는 출력에서 ​​내 앱을 실행하는 동안 sudo 사용자와 유닉스 명령을 어떻게 실행하나요?

2016-07-13T12:13:28.80+0000 [App/0]  OUT stderrsudo: no tty present and no askpass program specified 
2016-07-13T12:13:28.80+0000 [App/0]  OUT E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) 
2016-07-13T12:13:28.80+0000 [App/0]  OUT E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? 
+0

"js는 (는) 일부 설치 명령이 적용되는 쉘 스크립트"라는 의미를 설명해 주시겠습니까? – ralphearle

+0

Js는 차례로 쉘 스크립트를 호출하며 몇 가지 설치 명령이 있습니다. 셸 스크립트를 실행하는 동안 위의 오류가 나타납니다. – Purandhar

답변

0

: 쉘 스크립트를 실행하는 동안 나는 다음과 같은 오류를 얻고있다. 암호없는 명령 실행을 활성화하는 방법은 this answer을 참조하십시오.

관련 문제