Sudo 사용자: 다른 사용자의 홈 디렉토리를 볼 수 없습니다

Sudo 사용자: 다른 사용자의 홈 디렉토리를 볼 수 없습니다

sudo다음 명령을 사용하여 사용자를 생성했습니다 .hrsupport

hrsupport ALL=ALL, NOPASSWD: /bin/chown, /bin/chmod, /bin/chgrp, /scripts/pkgacct, /scripts/restorepkg

이 목표를 어떻게 달성할 수 있나요?

  1. 다른 디렉토리에서 파일을 생성하고 삭제할 수 있어야 합니다 hrsupport./home/someone
  2. 안 돼 , 단체로 hrsupport하는 거야cdhome/someone/public_htmlnobody
  3. 사용자는 hrsupport위 명령과 사용자가 일반적으로 사용하는 다른 명령만 실행할 수 있어야 합니다.

답변1

오랜 시간이 지나서야 마침내 답을 찾았습니다.

문제: ==> hrsupport가 home/someone/public_html로 CD를 이동할 수 없습니다. 해당 디렉토리에 그룹으로 아무도 없습니다.

해결 방법: ==> hrsupport 사용자를 none 그룹에 추가했습니다.

문제가 해결되었습니다.

관련 정보