12.5. 명령 생성기 - root가 소유한 Linux 파일
Linux에서 명령 생성기가 생성한 모든 파일 또는 디렉터리는 기본적으로 root:root 에 의해 소유됩니다. 파일과 디렉터리의 소유권을 변경하려면 파일이 생성된 후 sudo chmod 명령을 실행할 수 있습니다.
# Change the owner of the command_generator_data directory recursively $ sudo chown -R $USER:$USER command_generator_data/ # Check the permissions $ ls -la command_generator_data/
명령 생성기는 현재 데몬 모드에서 Docker CLI를 사용할 것으로 예상합니다. 기본 Docker 설치에는 DAC( Discretionary Access Control)에 대한 User 네임스페이스 매핑이 없습니다. 따라서 컨테이너에서 root 가 생성한 모든 파일의 경우 파일이 공유 볼륨에 있는 경우 호스트의 root 가 소유합니다.
User 네임 스페이스를 포함하여 Linux 네임스페이스에 대한 자세한 내용은 The 7 most used Linux namespaces.