sudo 키워드 없이 sudo 명령 실행

sudo 키워드 없이 sudo 명령 실행

서버의 각 사용자가 sudo 키워드를 지정하지 않고 sudo 명령을 실행할 수 있도록 하려면 어떻게 해야 합니까? 하지만 모든 서버에서가 아니라 선택한 몇 개의 디렉터리에서만 실행할 수 있습니까?

eliran편집: 내용을 올바르게 이해했는지 확인하기 위해 사용자에게 읽기, 쓰기 및 실행 권한을 부여하려면 DIR실행해야 합니까 setfacl -m u:eliran:rwx DIR?

답변1

sudo 키워드를 지정하지 않고 서버의 각 사용자가 sudo 명령을 실행할 수 있도록 하려면 어떻게 해야 합니까?

당신은 말하지 않는다어느"sudo 명령"을 사용하여 이러한 사용자가 실행할 수 있기를 원합니다. 앎저것이 토론이 [많이] 더 유용할 수도 있습니다.

그러나 내 질문은sudo를 사용해야 하나요?조금도? 이는 나에게 Unix 보안 모델에 대한 이해가 거의 없거나 기껏해야 관심이 거의 없다는 것을 의미합니다.

...하지만 전체 서버에 걸쳐 있는 것은 아니고 단지 몇 개의 선택된 디렉토리만 해당됩니까?

뭐든지 흘러가sudo 없이사용자 이름을 명시적으로 지정하면 실행됩니다.루트로그리고 이로 인해 모든 베팅이 취소되었습니다. 루트 사용자는 다음을 수행할 수 있습니다.아무것,어딘가에.

나에게는 이것이 "XY 문제"처럼 느껴집니다 - 당신원하다실패한 솔루션 "X"를 작동시키려고 하지만 실제로는필요완전히다른, 솔루션 "Y".

최종 목표를 더 자세히 설명하시면 더 나은 솔루션을 제공해 드릴 수 있습니다.

관련 정보