Redhat Enterprise Linux 5.10(아니요, 업그레이드할 수 없습니다. 묻지 마세요.)
시스템에 로그인한 사용자 "tina"가 있습니다. 어떤 이유로 chmod, chgrp 및 chown 명령을 사용하려면 그녀와 사용자 "lu"가 필요합니다(아니요, 그들은 보안 위험을 초래할 만큼 충분히 알지 못하며 어쨌든 매일 백업이 있습니다). 처음에는 파일을 편집하는 데 사용했습니다 sudo nedit /etc/sudoers
. 여기에 다음 줄을 추가했습니다.
tina,lu ALL=/bin/chmod /bin/chown /bin/chgrp
그러다가 그 명령을 사용해야 한다는 것을 알고 visudo
그렇게 했고, 편집하지 않고 파일을 저장했습니다.
그래서 그녀의 사용법을 테스트하러 갔는데 chgrp
"이 명령을 사용할 권한이 없습니다."라는 오류가 발생했습니다.
- sudoer를 변경하면 사용자가 unix 쉘 창에서 로그아웃했다가 다시 로그인해야 합니까? 매뉴얼 페이지에는 지침이 없으며 Google에도 페이지가 없습니다.
- 서버를 다시 시작해야 하나요?
답변1
티나는 글을 써야 해요 sudo chgrp ...
. 그렇지 않으면 sudoers
고려되지 않습니다.