
다음 명령을 사용하여 sudo
사용자를 만들었습니다 .hrsupport
hrsupport ALL=ALL, NOPASSWD: /bin/chown, /bin/chmod, /bin/chgrp, /scripts/pkgacct, /scripts/restorepkg
어떻게 하면 이를 달성할 수 있나요?
hrsupport
다음과 같은 다른 디렉토리에서 파일을 생성하고 삭제할 수 있어야 합니다 ./home/someone
- 할 수
hrsupport
없는 , 이는 그룹으로 가지고 있는 것입니다.cd
home/someone/public_html
nobody
- 사용자
hrsupport
는 위의 명령 + 모든 사용자에게 공통적인 기타 명령만 실행할 수 있어야 합니다.
답변1
오랜 시간이 지나서야 답을 찾을 수 있었습니다.
문제: ==> hrsupport는 그룹에 아무도 없는 home/someone/public_html로 CD를 이동할 수 없습니다.
해결 방법: ==> hrsupport 사용자를 none 그룹에 추가했습니다.
문제 해결됨.