숫자 UID를 기반으로 아직 존재하지 않는 사용자에게 파일을 chown하는 것이 가능합니까?

숫자 UID를 기반으로 아직 존재하지 않는 사용자에게 파일을 chown하는 것이 가능합니까?

예를 들어 사용자가 있는 다른 시스템의 디스크 파티션을 관리하려는 경우입니다. 일시적으로 사용자를 생성할 수 있다는 것을 알고 있지만 이 질문이 흥미롭습니다.

답변1

예, chown해당 사용자 없이 숫자 UID를 사용할 수 있습니다.

답변2

chown UID:GID fileName이는 숫자, 사용자 이름 또는 그룹 이름을 사용하여 수행할 수 있습니다.

예: chown 1000:1000 dirname유효함

chmod 755예를 들어 디렉터리에 액세스하려면 디렉터리 권한을 재설정해야 할 수도 있습니다.

힌트

  • 다음 명령을 사용하여 사용자 ID를 확인할 수 있습니다.id someUsername
  • 다음 명령을 사용하여 그룹 ID를 확인할 수 있습니다.gid someUsername
  • 디렉토리의 권한만 변경할 수 있습니다.find someLocation -type d -exec chown 1000:1000 {} \;

관련 정보