bash 스크립트에서 sudo 무시

익명

작은 bash 스크립트가 있습니다.

#!/bin/bash

touch dummy.txt

이 스크립트를 실행하면 루트로 보호 되는 스크립트 sudo가 생성 됩니다 .dummy.txt

내가하고 싶은 것은 :

이 스크립트가 sudo일반 사용자를 사용하여 실행되는지 여부에 관계없이 파일 dummy.txt루트로 보호 되지 않아야합니다.

스틸 드라이버

변수 sudo사용하여 스크립트가 실행 중인지 테스트 한 다음 true 인 것처럼 실행할 수 있습니다.EUIDSUDO_USERtouchSUDO_USER

#!/bin/bash

if [[ $EUID -eq 0 ]] && [[ -n $SUDO_USER ]]; then
  sudo -u "$SUDO_USER" touch dummy.txt
else
  touch dummy.txt
fi

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Bash 스크립트에서 SUDO를 일시 중지 하시겠습니까?

분류에서Dev

SSH + Sudo + Bash 스크립트에서 예상 : 원격 시스템에서 sudo로 명령 실행

분류에서Dev

Bash가 스크립트에서 sudo에서 빠져 나옴

분류에서Dev

sudo로 시작한 bash 스크립트에서 xfconf-query 명령을 어떻게 실행합니까?

분류에서Dev

Bash 스크립트에서 'sudo'로 명령 실행 문제

분류에서Dev

bash 스크립트에서 Shrewsoft 시작

분류에서Dev

bash 스크립트의 sqlplus에서 ORA-28011 무시

분류에서Dev

bash 스크립트를 sudo로 실행

분류에서Dev

루트 상태에서 다른 사용자로 sudo Bash 스크립트 실행

분류에서Dev

스크립트에 sudo 명령이있는 루트 사용자로 bash 스크립트를 실행하십시오.

분류에서Dev

Ubuntu 16.10에서 sudo를 사용한 시작 스크립트

분류에서Dev

내 bash 스크립트가 | 뒤에 sudo를 사용하지 않는 이유는 무엇입니까?

분류에서Dev

bash 스크립트에서 sudo를 사용하는 모범 사례

분류에서Dev

bash 스크립트에서 sudo를 어떻게 유지합니까?

분류에서Dev

Bash 스크립트에서 sudo 명령을 실행하는 방법

분류에서Dev

sudo 비밀번호를 묻고 bash 스크립트에서 프로그래밍 방식으로 권한을 올리시겠습니까?

분류에서Dev

sudo 암호를 묻고 bash 스크립트에서 프로그래밍 방식으로 권한을 올리시겠습니까?

분류에서Dev

bash 스크립트에서 그래픽으로 비밀번호를 요청하고 기본 sudo 제한 시간 설정 유지

분류에서Dev

bash 스크립트에서 Expect 및 send 명령으로 sudo 명령을 실행하는 방법은 무엇입니까?

분류에서Dev

bash 스크립트에서 프로세스 포크 시도

분류에서Dev

sudo로 bash 스크립트를 실행하고 그 안에 git

분류에서Dev

원격 Windows 시스템에서 bash 스크립트 실행

분류에서Dev

폴더에서 동시에 Bash 스크립트 실행

분류에서Dev

폴더에서 동시에 Bash 스크립트 실행

분류에서Dev

Bash 스크립트에서 적시에 명령 입력

분류에서Dev

Bash 스크립트에서 적시에 변수 증가

분류에서Dev

나중에 PHP에서 bash 스크립트 시작

분류에서Dev

bash에서 스크립트 시작 및 출력 지시

분류에서Dev

'systemd'를 사용하여 15.04에서 시작할 때 sudo 스크립트 실행

Related 관련 기사

  1. 1

    Bash 스크립트에서 SUDO를 일시 중지 하시겠습니까?

  2. 2

    SSH + Sudo + Bash 스크립트에서 예상 : 원격 시스템에서 sudo로 명령 실행

  3. 3

    Bash가 스크립트에서 sudo에서 빠져 나옴

  4. 4

    sudo로 시작한 bash 스크립트에서 xfconf-query 명령을 어떻게 실행합니까?

  5. 5

    Bash 스크립트에서 'sudo'로 명령 실행 문제

  6. 6

    bash 스크립트에서 Shrewsoft 시작

  7. 7

    bash 스크립트의 sqlplus에서 ORA-28011 무시

  8. 8

    bash 스크립트를 sudo로 실행

  9. 9

    루트 상태에서 다른 사용자로 sudo Bash 스크립트 실행

  10. 10

    스크립트에 sudo 명령이있는 루트 사용자로 bash 스크립트를 실행하십시오.

  11. 11

    Ubuntu 16.10에서 sudo를 사용한 시작 스크립트

  12. 12

    내 bash 스크립트가 | 뒤에 sudo를 사용하지 않는 이유는 무엇입니까?

  13. 13

    bash 스크립트에서 sudo를 사용하는 모범 사례

  14. 14

    bash 스크립트에서 sudo를 어떻게 유지합니까?

  15. 15

    Bash 스크립트에서 sudo 명령을 실행하는 방법

  16. 16

    sudo 비밀번호를 묻고 bash 스크립트에서 프로그래밍 방식으로 권한을 올리시겠습니까?

  17. 17

    sudo 암호를 묻고 bash 스크립트에서 프로그래밍 방식으로 권한을 올리시겠습니까?

  18. 18

    bash 스크립트에서 그래픽으로 비밀번호를 요청하고 기본 sudo 제한 시간 설정 유지

  19. 19

    bash 스크립트에서 Expect 및 send 명령으로 sudo 명령을 실행하는 방법은 무엇입니까?

  20. 20

    bash 스크립트에서 프로세스 포크 시도

  21. 21

    sudo로 bash 스크립트를 실행하고 그 안에 git

  22. 22

    원격 Windows 시스템에서 bash 스크립트 실행

  23. 23

    폴더에서 동시에 Bash 스크립트 실행

  24. 24

    폴더에서 동시에 Bash 스크립트 실행

  25. 25

    Bash 스크립트에서 적시에 명령 입력

  26. 26

    Bash 스크립트에서 적시에 변수 증가

  27. 27

    나중에 PHP에서 bash 스크립트 시작

  28. 28

    bash에서 스크립트 시작 및 출력 지시

  29. 29

    'systemd'를 사용하여 15.04에서 시작할 때 sudo 스크립트 실행

뜨겁다태그

보관