«sudo» 태그된 질문

sudo 명령은 "대체 사용자 수행"의 약어입니다 (에서와 같이 다른 사용자가 시작한 것처럼 명령 수행). Sudo는 사용자가 다른 사용자 (일반적으로 수퍼 유저 또는 루트)의 보안 권한으로 프로그램을 실행할 수 있도록하는 Unix 및 Unix 계열 컴퓨터 운영 체제 용 프로그램입니다.

7
vim "sudo로 쓰기"트릭은 어떻게 작동합니까?
많은 사람들이 sudo로 vim을 여는 것을 잊어 버린 경우에도 루트 권한이 필요한 파일에 쓸 수있는 명령을 보았을 것입니다. :w !sudo tee % 문제는 내가 여기서 정확히 일어나고있는 것을 얻지 못한다는 것입니다. 나는 이미 이것을 알아 냈습니다 : w이것은 *:w_c* *:write_c* :[range]w[rite] [++opt] !{cmd} Execute {cmd} with [range] lines as standard …
1410 vim  sudo 

30
npm은 sudo없이 오류를 발생시킵니다.
방금 nodejs.org의 패키지를 통해 node와 npm을 설치했으며 npm으로 무언가를 검색하거나 설치할 때마다 명령을 sudo하지 않으면 다음 오류가 발생합니다. 이것이 권한 문제라고 생각합니까? 나는 이미 관리자입니다. npm ERR! Error: EACCES, open '/Users/chietala/.npm/-/all/.cache.json' npm ERR! { [Error: EACCES, open '/Users/chietala/.npm/-/all/.cache.json'] npm ERR! errno: 3, npm ERR! code: 'EACCES', npm ERR! path: '/Users/chietala/.npm/-/all/.cache.json' …
1286 node.js  unix  permissions  npm  sudo 

15
sudo를 사용하여 쓰기 권한이없는 위치로 출력을 리디렉션하려면 어떻게합니까?
우리의 개발 RedHat 리눅스 박스 중 하나에 sudo 액세스 권한을 부여 받았으며 일반적으로 쓰기 권한이없는 위치로 출력을 리디렉션 해야하는 경우가 종종 있습니다. 문제는이 고안된 예제가 작동하지 않는다는 것입니다. sudo ls -hal /root/ > /root/test.out 나는 단지 응답을 받는다 : -bash: /root/test.out: Permission denied 이 기능을 작동 시키려면 어떻게해야합니까?

14
sudo echo“무언가”>> / etc / privilegedFile이 작동하지 않습니다
이것은 리눅스에서 sudo 권한에 관한 것 같은 최소한 간단한 질문입니다. 난 그냥 뭔가 추가 할 때가 많이 있습니다 /etc/hosts또는 유사한 파일을하지만 모두 때문에 할 수없는 끝 >과 >>심지어 루트로 허용되지 않습니다. 필요없이이 일을하기 위해 거기에 어떻게든지인가 su또는 sudo su루트로는?

26
'sudo : tty가없고 askpass 프로그램이 지정되지 않았습니다'오류를 수정하는 방법?
makefile을 사용하여 일부 소스를 컴파일하려고합니다. makefile에는로 실행해야하는 명령이 많이 있습니다 sudo. 터미널에서 소스를 컴파일하면 모든 것이 잘되고 sudo명령을 처음으로 암호를 기다리는 동안 make가 일시 중지 됩니다. 암호를 입력하면 make가 다시 시작되고 완료됩니다. 그러나 NetBeans에서 소스를 컴파일 할 수 있기를 바랍니다. 그래서 프로젝트를 시작하고 소스를 찾을 수있는 위치에 netbeans를 보여 주었지만 …
438 linux  sudo  tty 


17
sudo가 PATH를 변경하는 이유는 무엇입니까?
이것은 PATHsudo가없는 변수입니다. $ echo 'echo $PATH' | sh /opt/local/ruby/bin:/usr/bin:/bin 이것은 PATHsudo를 가진 변수입니다 : $ echo 'echo $PATH' | sudo sh /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin 내가 알 수있는 한, sudo그대로 PATH두어야합니다. 무슨 일이야? 이것을 어떻게 변경합니까? (이것은 우분투 8.04에 있습니다). 업데이트 : 내가 아는 한, 어떤 스크립트도 루트 변경 PATH으로 시작되지 않았습니다. …

11
도커 컨테이너 내부에서 sudo를 사용하는 방법은 무엇입니까?
일반적으로 docker 컨테이너는 사용자 root를 사용하여 실행됩니다 . 도커의 USER 지시문을 사용하는 데 아무런 문제가없는 다른 사용자를 사용하고 싶습니다. 그러나이 사용자는 컨테이너 내부에서 sudo 를 사용할 수 있어야합니다 . 이 명령이 없습니다. 이 목적을위한 간단한 Dockerfile이 있습니다. FROM ubuntu:12.04 RUN useradd docker && echo "docker:docker" | chpasswd RUN mkdir -p …

9
Emacs 내에서 su / sudo가있는 파일 열기
내가 사용하여 기존 이맥스 세션에서 파일을 열고 자하는 가정 su또는 sudo쉘 아래로 떨어 뜨리고하지 않고, sudoedit또는 sudo emacs. 이를 수행하는 한 가지 방법은 C-x C-f /sudo::/path/to/file 그러나 이것은 SSH를 통한 비싼 왕복 여행 이 필요합니다 . 더 직접적인 방법이 있습니까? [편집] @JBB가 맞습니다. 저장하고 열 수 있도록 su/ sudo를 호출 …

17
Cygwin에서 루트 사용자 / sudo에 해당합니까?
Cygwin에서 bash 스크립트를 실행하려고합니다. 내가 얻을 Must run as root, i.e. sudo ./scriptname오류를. chmod 777 scriptname 도움이되지 않습니다. Cygwin에서 sudo를 모방하고 루트 사용자를 추가하는 방법을 찾았습니다. "su"를 호출하면 오류가 발생 su: user root does not exist하고 유용하며 아무것도 찾지 못했기 때문입니다. 누구든지 제안이 있습니까?
161 bash  cygwin  root  sudo 

5
pip install : 해당 디렉토리의 권한과 소유자를 확인하십시오
pip와 python을 설치하는 동안 다음과 같은 내용이 나왔습니다. '/ Users / Parthenon / Library / Logs / pi'디렉토리 또는 상위 디렉토리가 현재 사용자의 소유가 아니며 디버그 로그가 사용 불가능합니다. 해당 디렉토리의 권한과 소유자를 확인하십시오. sudo와 함께 pip를 실행하는 경우 -H 플래그가 필요할 수 있습니다. 이제을 사용하여 설치해야하기 때문 sudo입니다. 파이썬과 …
155 python  pip  sudo  osx-yosemite 

10
sudo에서 두 개의 명령을 실행하는 방법은 무엇입니까?
명령 줄에서 두 개의 Db2 명령을 실행하는 방법이 있습니까? (PHP exec명령 에서 호출됩니다 .) db2 connect to ttt (두 번째 명령을 위해서는 연결이 활성화되어 있어야합니다. db2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com' 나는 이것을 시도했다 : sudo -su db2inst1 db2 connect to ttt; db2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com' …
152 bash  sudo 

9
ssh를 극복하는 적절한 방법
sudo를 사용하여 원격 서버에서 SSH를 통해 다른 스크립트를 실행하는 스크립트가 있습니다. 그러나 암호를 입력하면 터미널에 표시됩니다. (그렇지 않으면 잘 작동합니다) ssh user@server "sudo script" 입력하는 동안 비밀번호가 표시되지 않고 SSH를 통해 sudo의 비밀번호를 입력 할 수 있도록이를 수행하는 올바른 방법은 무엇입니까?
150 ssh  sudo 

21
TTY를 무시하지 않고 암호를 su / sudo / ssh에 전달하는 방법은 무엇입니까?
suor sudo또는을 수행 할 C Shell 프로그램을 작성 중 ssh입니다. 그들은 모두 stdin이나 명령 줄 대신 콘솔 입력 (TTY)에 암호를 원합니다. 아무도 해결책을 알고 있습니까? 비밀번호없이 설정하는 sudo것은 옵션이 아닙니다. 배고 있다 옵션이 될 수 있지만 벗겨진 시스템에는 없습니다.
148 linux  ssh  passwords  sudo  su 

9
sudo를 사용할 때 명령을 찾을 수 없습니다
foo.sh내 홈 폴더에 스크립트가 있습니다 . 이 폴더로 이동하여를 입력 ./foo.sh하면 -bash: ./foo.sh: Permission denied. 사용 sudo ./foo.sh하면 sudo: foo.sh: command not found. 왜 이런 일이 발생하며 어떻게 해결할 수 있습니까?
146 linux  bash  sudo 

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