ant 빌드에서 쉘 스크립트를 실행하고 싶습니다. (exec 태스크가 수행하는 것으로 보았습니다),이 스크립트는 실행중인 앤트와 다른 사용자로부터 실행되어야합니다. 이것을 할 수있는 방법이 있습니까?다른 사용자로 앤트 exec 태스크
1
A
답변
2
2
sudo
을 사용하여 실제 스크립트를 실행하는 스크립트를 ant에서 실행할 수 없습니까? 명령 행에서 암호를 전달하는 방법은 How to pass the password to su/sudo/ssh without overriding the TTY?을 참조하십시오.
관련 문제
- 1. Windows에서 다른 사용자로 Ant exec 실행
- 2. 차단하지 않고 MSBuild exec 태스크
- 3. exec를 다른 사용자로 실행
- 4. 플렉스 앤트 : 앤트 스크립트를 통해 다른 폴더를 포함하려면 어떻게해야합니까?
- 5. Windows에서 shell_exec를 다른 사용자로 실행
- 6. 다른 사용자로 Services.msc 실행
- 7. 다른 사용자로 프로세스 열기
- 8. 자식을 다른 사용자로 실행
- 9. FreeBSD에서 다른 사용자로 실행
- 10. 다른 사용자로 로그인이 거부되었습니다.
- 11. p4 다른 사용자로 동기화
- 12. 다른 사용자로 .jar을 실행하십시오.
- 13. 앤트 빌드 및 빈 디렉토리
- 14. 빌드 단계 : "앤트 호출"대 "쉘에서 앤트 실행"
- 15. intellij가 다른 사용자로 maven을 실행합니까?
- 16. 다른 사용자로 cron 작업 하시겠습니까?
- 17. 요리사 : 다른 사용자로 프로세스 만들기
- 18. 다른 사용자로 돼지 작업 실행
- 19. ASP.NET에서 다른 사용자로 프로세스 시작
- 20. Windows에서 다른 사용자로 SVN 체크인
- 21. 파이썬 스크립트를 다른 사용자로 실행
- 22. 공유 지점에 다른 사용자로 로그인
- 23. Django - 다른 사용자로 작업 중
- 24. 다른 사용자로 cgi 스크립트를 실행
- 25. dac을 다른 사용자로 gac에 등록
- 26. SQL 실행 태스크 오류 -
- 27. 공유 폴더 (vbox)를 다른 사용자로 마운트
- 28. 가변 개수의 cmd 행 인수를 태스크에 전달할 수있는 앤트 룰/태스크
- 29. 대체로 앤트 이동 기능?
- 30. cruisecontrol.net의 필수 실행 가능 태스크
나는 이것을 bash (기본 터미널)를 사용하여 시도했지만 작동한다. 그러나 ANT는 트릭을 실행할 수없는 것 같고 암호를 읽지 않는 것으로 보입니다. [exec] [exec] 암호 : [exec] 죄송합니다. 다시 시도하십시오. [exec] 비밀번호 : [exec] 죄송합니다. 다시 시도하십시오. [exec] 비밀번호 : [exec] 죄송합니다. 다시 시도하십시오. –