SSH를 통해 원격으로 sudo NOPASSWD 명령 실행

알렉스 스 펄링

ssh 및 공개 키를 통해 연결할 수있는 원격 Linux 시스템이 있으며 다음 명령을 실행합니다.

sudo jetty restart

이 시스템의이 명령은 누구나 sudo 암호없이 실행할 수 있도록 구성됩니다. 즉 sudoers 파일은 아마도 다음과 같습니다.

%develop ALL = NOPASSWD: /opt/scripts/jetty

다른 모든 것은 잠긴 상태로 유지하면서 상승 된 권한으로이 스크립트를 실행할 수 있다는 점이 좋습니다. 문제는이 명령을 원격으로 실행하려고 할 때 항상 sudo 암호를 묻는 것입니다.

me@home:~$ ssh -t -i ~/.ssh/identity [email protected] 'sudo jetty restart'
Password: .....? (I don't have the sudo password!)

이 명령을 원격으로 실행할 수있는 방법이 있습니까?

user1686

sudo올바른 명령을 선택하고 있는지 확인하십시오 . 이 있는지 /usr/bin/jetty또는을의의 sudoers 규칙이 일치하지 않습니다. (를 ~/.bashrc사용할 때 사용자 및 이러한 파일은 무시 ssh <host> <command>되므로 사용자 $PATH정의가 발생하지 않습니다.)

sudo /opt/scripts/jetty restart 작동합니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ssh를 통한 원격 명령 실행으로 "stdin : is not a tty"제거

분류에서Dev

IdentityFile을 사용하여 SSH를 통해 원격으로 sudo 명령을 실행하는 방법은 무엇입니까?

분류에서Dev

justfile에서 SSH를 통해 sudo를 통해 다른 사용자로 명령 실행

분류에서Dev

ssh를 통해 원격 시스템에서 docker 명령 실행

분류에서Dev

sudo를 통해 모든 명령을 허용하지만 특정 명령에 대해서는 nopasswd

분류에서Dev

sudo 사용자를 사용하여 ssh로 원격 명령 실행 오류

분류에서Dev

ssh를 통해 sudo로 분리 된 명령을 어떻게 실행할 수 있습니까?

분류에서Dev

비밀번호없이 ssh 명령을 sudo 명령으로 원격 실행하는 방법

분류에서Dev

Node JS에서 ssh를 통해 sudo 명령을 어떻게 실행합니까?

분류에서Dev

Java 프로그램을 통해 원격으로 (ssh) 명령을 실행할 수 있습니까?

분류에서Dev

ssh 이상한 동작을 통해 원격 명령 실행

분류에서Dev

SSH를 통해 원격 서버에서 명령 실행-종료하지 않고

분류에서Dev

바로 가기를 통해 sudo 명령으로 프로그램을 실행할 수 있습니까?

분류에서Dev

Python 내부의 expect 명령에 포함 된 ssh를 통해 원격으로 실행 된 grep 명령의 상태 반환

분류에서Dev

배치 파일을 통해 PuTTY에 로그인 한 후 원격 서버에서 sudo를 사용하여 명령 실행

분류에서Dev

SSH : sudo 명령 실행

분류에서Dev

ssh를 사용하여 원격으로 명령 실행

분류에서Dev

ssh를 통해 파일을 업로드하고 원격 시스템에서 명령을 실행합니다.

분류에서Dev

세션 연결을 끊지 않고 SSH를 통해 원격 서버에 로그인 할 때마다 자동으로 명령을 실행하는 방법

분류에서Dev

여러 서버에서 SSH를 통해 자동으로 명령 실행

분류에서Dev

ssh를 통해 여러 줄의 입력으로 bash 명령 실행

분류에서Dev

하나의 명령으로 SSH 터널을 통해 rdesktop 실행

분류에서Dev

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

분류에서Dev

execlp를 통해 특정 출력으로 명령 ps 실행

분류에서Dev

nologin 사용자로 ssh를 통해 명령을 실행할 수 있습니까?

분류에서Dev

nologin 사용자로 ssh를 통해 명령을 실행할 수 있습니까?

분류에서Dev

Python 하위 프로세스-SSH를 통해 여러 셸 명령 실행

분류에서Dev

클라이언트 측에서 SSH를 통해 실행되는 로그 명령

분류에서Dev

원격 명령을 보내기 전에 SSH를 통해 원격 명령을 일시 중지하고 실행해야합니다.

Related 관련 기사

  1. 1

    ssh를 통한 원격 명령 실행으로 "stdin : is not a tty"제거

  2. 2

    IdentityFile을 사용하여 SSH를 통해 원격으로 sudo 명령을 실행하는 방법은 무엇입니까?

  3. 3

    justfile에서 SSH를 통해 sudo를 통해 다른 사용자로 명령 실행

  4. 4

    ssh를 통해 원격 시스템에서 docker 명령 실행

  5. 5

    sudo를 통해 모든 명령을 허용하지만 특정 명령에 대해서는 nopasswd

  6. 6

    sudo 사용자를 사용하여 ssh로 원격 명령 실행 오류

  7. 7

    ssh를 통해 sudo로 분리 된 명령을 어떻게 실행할 수 있습니까?

  8. 8

    비밀번호없이 ssh 명령을 sudo 명령으로 원격 실행하는 방법

  9. 9

    Node JS에서 ssh를 통해 sudo 명령을 어떻게 실행합니까?

  10. 10

    Java 프로그램을 통해 원격으로 (ssh) 명령을 실행할 수 있습니까?

  11. 11

    ssh 이상한 동작을 통해 원격 명령 실행

  12. 12

    SSH를 통해 원격 서버에서 명령 실행-종료하지 않고

  13. 13

    바로 가기를 통해 sudo 명령으로 프로그램을 실행할 수 있습니까?

  14. 14

    Python 내부의 expect 명령에 포함 된 ssh를 통해 원격으로 실행 된 grep 명령의 상태 반환

  15. 15

    배치 파일을 통해 PuTTY에 로그인 한 후 원격 서버에서 sudo를 사용하여 명령 실행

  16. 16

    SSH : sudo 명령 실행

  17. 17

    ssh를 사용하여 원격으로 명령 실행

  18. 18

    ssh를 통해 파일을 업로드하고 원격 시스템에서 명령을 실행합니다.

  19. 19

    세션 연결을 끊지 않고 SSH를 통해 원격 서버에 로그인 할 때마다 자동으로 명령을 실행하는 방법

  20. 20

    여러 서버에서 SSH를 통해 자동으로 명령 실행

  21. 21

    ssh를 통해 여러 줄의 입력으로 bash 명령 실행

  22. 22

    하나의 명령으로 SSH 터널을 통해 rdesktop 실행

  23. 23

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

  24. 24

    execlp를 통해 특정 출력으로 명령 ps 실행

  25. 25

    nologin 사용자로 ssh를 통해 명령을 실행할 수 있습니까?

  26. 26

    nologin 사용자로 ssh를 통해 명령을 실행할 수 있습니까?

  27. 27

    Python 하위 프로세스-SSH를 통해 여러 셸 명령 실행

  28. 28

    클라이언트 측에서 SSH를 통해 실행되는 로그 명령

  29. 29

    원격 명령을 보내기 전에 SSH를 통해 원격 명령을 일시 중지하고 실행해야합니다.

뜨겁다태그

보관