# 소유권 변경

참고

이 책의 나머지는 lfs 유저가 아닌 root 유저로 실행되어야 합니다. 또한, root의 환경에 $LFS가 설정되어 있는지 확인하십시오.

현재 $LFS의 전체 디렉토리 계층은 호스트 시스템에만 존재하는 lfs 유저에 의해 소유됩니다. $LFS 아래의 디렉터리 및 파일을 그대로 유지하면 해당 계정이 없는 사용자 ID가 소유하게 됩니다. 나중에 만들어진 사용자 계정이 동일한 사용자 ID를 얻을 수 있고 $LFS 아래의 모든 파일을 소유할 수 있기 때문에 이러한 파일이 악의적인 조작에 노출될 수 있기 때문에 위험합니다.

이 문제를 해결하려면, 아래 명령어를 통해 $LFS/* 디렉토리의 소유권을 root로 변경하십시오.

chown -R root:root $LFS/{usr,lib,var,etc,bin,sbin,tools, sources}
case $(uname -m) in
  x86_64) chown -R root:root $LFS/lib64 ;;
esac
Last Updated: 5/4/2021, 3:10:29 AM