왜 sudo가 curl에서 작동하지 않습니까?


10

나는 무언가를 다운로드하라는 명령을 실행했다 curl

sudo curl roots.cx/get | sh

– 권한 거부 오류가 발생했습니다. 그래서 나는 sudo curl했고 같은 오류가 발생했습니다 ... 왜 그렇습니까?

나는없이 설치 명령을 실행할 수 curl있었지만 필요한데 sudo왜 작동 curl하지 sudo않습니까?


3
전체 명령을 보여줄 수 있습니까?
Ofiris

웹 사이트가 Perl 대신 "permission denied"오류를 반환하지 않았습니까? 어떤 Linux 버전을 사용하고 있으며 SELinux를 실행 중입니까?
davidgo 2014

@davidgo 나는 이것을 위해 OS X를 사용하고 있습니다 ...
GiH

@Ofirissudo curl roots.cx/get | sh
GiH

@GiH 파이프 뒤에 sudo를 추가해보세요
Ofiris

답변:


5

파이프 뒤에 sudo를 사용하십시오.

curl roots.cx/get | sudo sh

get 스크립트에는 일부 설치가 포함되며 sudo를 실행해야합니다.


OS X 10.10.3에서 작동하지 않습니다.
Ain

수퍼 유저의 @Ain 파일 거부로 출력 리디렉션에 대한 대중적인 답변거부 되었다고 생각 하십니까? (2013-05-15).
Graham Perrin

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.