«su» 태그된 질문

su는 다른 사용자로 쉘 또는 다른 명령을 실행하는 유틸리티입니다 (기본적으로 루트).

7
“휠”그룹은 어디에서 이름을 얻었습니까?
wheel* nix 컴퓨터 의 그룹은 일반적으로 일종의 루트와 같은 액세스 권한이있는 그룹을 나타냅니다. 일부 * nixes에서는 실행할 권한이있는 사용자 그룹 su이지만 Linux에서는 누구나 보이는 것처럼 들립니다 (천연 히 루트 암호가 필요하지만). Linux 배포판에서는 기본적으로 사용할 권한이있는 그룹 인 것 같습니다 sudo. sudoers그들 에 대한 항목이 있습니다 : %wheel ALL=(ALL) ALL …
220 sudo  history  group  su 


8
루트 권한을 얻는 가장 안전한 방법은 sudo, su 또는 login입니까?
권한이없는 사용자가 손상된 경우에도 루트 계정을 안전하게 유지하고 싶습니다. 우분투에서는 기본적으로 "보안상의 이유로"sudo 만 사용할 수 있습니다. 그러나 텍스트 모드 콘솔에서 로그인을 사용하는 것보다 안전한지 확실하지 않습니다. 침입자가 일반 사용자로 코드를 실행할 수 있으면 잘못 될 수있는 일이 너무 많습니다. 예를 들어 별칭을 추가하고 PATH에 항목을 추가하고 LD_PRELOAD 및 X11 …
120 security  sudo  login  su  privileges 

8
리눅스에서`fakeroot` 명령이 필요한 이유
왜 우리에게 fakeroot명령이 필요한가? 단순히 sudo또는 su명령을 사용할 수 없습니까 ? 매뉴얼 페이지는 말합니다 : fakeroot- 파일 조작을 위한 루트 권한을 가진 환경에서 명령을 실행합니다 About.com의 말 : 가짜 루트 환경을 제공합니다. 이 패키지는 다음과 같은 것을 가능하게합니다 : dpkg-buildpackage -rfakeroot즉, 패키지 빌드를 위해 루트가 될 필요가 없습니다. 이것은 설정하면됩니다 …
92 sudo  su 

3
su vs sudo -s vs sudo -i vs sudo bash
다음 명령의 차이점은 무엇입니까? su sudo -s sudo -i sudo bash 나는 su루트 암호를 알아야 sudo하고 sudoers파일 에 있어야 하지만 한 번 실행되면 차이점은 무엇입니까? 나는 사이의 차이가 알고 su및 sudo -s홈 디렉토리이기 때문에 /root내가 실행 한 후 su,하지만 내 홈 디렉토리는 여전히 /home/myname후가 sudo -s. 그러나 이것이 내가 놓친 …
89 sudo  su 

2
sudo su를 실행해야 할 이유가 있습니까?
루트 계정이 비활성화 된 컴퓨터에서 루트 셸을 시작하려면 다음 중 하나를 실행할 수 있습니다. sudo -i: 대화식 로그인 쉘 실행 (읽기 /root/.bashrc및 /root/.profile) sudo -s: 비 로그인 대화식 쉘 실행 (읽기 /root/.bashrc) 우분투 세계에서는 sudo su루트 쉘을 얻는 방법으로 제안되는 경우가 종종 있습니다 . 하나가 필요할 때 두 개의 별도 …

2
su 옵션-다른 사용자로 명령 실행
스크립트에서 다른 사용자로 명령을 실행하는 방법이 궁금합니다. 스크립트 소유자가 루트로 설정되어 있습니다. 또한 hudson 사용자로 명령을 실행하기 위해 스크립트 내에서 다음 명령을 실행하고 있습니다. su -c command hudson 이것이 올바른 구문입니까?
75 bash  scripting  su  sudo 

3
-bash : sudo : 명령을 찾을 수 없습니다
django 앱을 배포하려고합니다. 나는 인쇄 할 때 apt-get update 내가 볼 W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list - RealFileExists (13: Permission denied) E: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: …
63 debian  apt  sudo  su 

4
su는 사용자를 변경하지 않지만 오류로 응답하지 않습니다
특정 일반 사용자에게 로그인하고 root싶습니다 su. 나는 su username여전히 루트로 프롬프트를 실행 하고 즉시 수신합니다. 오류가 없습니다. 오래된 "현재 사용중인 폴더에 대한 권한이없는 사용자"문제에 대해 알고 있습니다.이 경우에는 해당되지 않습니다. 또한 특정 권한 문제가 발생할 때 항상 표시되는 오류는 표시되지 않습니다. 나는 su - username같은 효과로 시도했다 . 명령이 처리되고 …
56 bash  su 

6
"잘못된 인증으로 인해 X11 연결이 거부되었습니다"오류와 함께 "su"
루트로서 명령을 실행하기 위해 원격 호스트에 연결하고 있습니다. "standarduser"만이 적절한 id 파일과 올바른 .ssh / config를 가지므로 먼저 사용자를 전환합니다. su standarduser -c 'ssh -x remotehost ./remotecommand' 명령은 제대로 작동하지만 "-x"(X11-Forwarding 비활성화)를 사용하고 X11Forwards를 비활성화 했음에도 불구하고 /etc/ssh/ssh_config여전히 오류 메시지가 나타납니다. X11 connection rejected because of wrong authentication. "standarduser"로 로그인했을 …
52 bash  gnu-screen  su  xauth 

3
su를 실행할 때 .bash_profile이 소스되지 않습니다
예를 들어 , user1에 대한 수정 사항 이있는 사용자 .bash_profile가 있습니다 . 이 변경 사항은 내가 로그온 하거나 로 로그인하면 제대로 작동합니다 .PATHexport PATH=/some/place:$PATHuser1su - user1 그러나 suas 를 통해 명령을 실행하려고하면 다음 과 같이하십시오 root. su -c test.sh oracle (테스트 포함 echo $PATH) 수정 된 것으로 보이지 않습니다 PATH(또는 …

4
쉘 스크립트에서 "sudo su"가 나머지 스크립트를 루트로 실행하지 않는 이유는 무엇입니까?
샘플 스크립트는 다음과 같습니다. #!/bin/bash sudo su ls /root 사용하는 경우 ./test.sh일반 사용자로 대신 실행 ls이 루트로 전환, 슈퍼 사용자 종료로; 로그 아웃 ls /root하면 일반 사용자로 실행 됩니다. 아무도 그것에 대한 메커니즘에 대해 말해 줄 수 있습니까?
36 shell  shell-script  sudo  root  su 

7
dd 출력을 어떻게 억제합니까?
을 사용하여 파일을 만드는 bash 스크립트가 dd있습니다. 문제는 dd가 내 스크립트의 출력을 엉망으로 만드는 많은 양의 출력을 던진다는 것입니다. 주변을 검색하여 해결책을 찾았습니다. dd if=boot1h of="/dev/r$temp1" >& /dev/null 대안이 있습니까, 아니면 /dev/null유일한 방법으로 리디렉션 합니까?
35 bash  sudo  su  dd 

7
루트가 아닌 다른 사용자로 GUI 응용 프로그램 실행
하자 내가 2 개 사용자 계정을 갖고 있다고 user1하고 user2. 로 로그인 user1한 다음를 user2사용으로 전환하면 su명령 줄 프로그램을 실행할 수 있지만 GUI 프로그램은 실패합니다. 예: user1@laptop:~$ su - user2 user2@laptop:~$ leafpad ~/somefile.txt No protocol specified leafpad: Cannot open display: 그렇다면 어떻게 GUI 응용 프로그램을 실행할 수 있습니까?
34 shell  x11  xorg  su 


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