프록시 연결을 위한 간단한 Bash 스크립트

프록시 연결을 위한 간단한 Bash 스크립트

다음 명령을 실행하고 싶습니다.

#! /bin/bash 
proxychains myApp —arg

이것을 Bash 스크립트에 넣으면 프록시체인과 myApp이 시작되지만 서로 연결되지 않습니다! 그러면 프록시 체인 시간이 초과되고 myApp의 트래픽이 프록시를 통과하지 못합니다.

구문은 다음과 같습니다: 프록시체인 프로그램 [args]

편집: 이것을 명확히 하기 위해: 활성 콘솔에 명령을 입력하면 작동합니다. Bash 스크립트의 동일한 명령이 작동하지 않습니다.

답변1

두 프로그램 모두에 절대 경로를 사용하십시오.

답변2

오류가 발생하면 sudo에 의존하는 스크립트의 다른 부분이 있기 때문에 sudo를 사용하여 스크립트를 실행합니다. 이상한 점은 sudo 없이 프록시체인 부분을 실행하면 잘 작동한다는 것입니다. 어떻게든 사용자 권한을 엉망으로 만든 것 같습니다.

관련 정보