이 책의 나머지
부분에 있는
명령들은 더 이상
lfs
유저가
아닌 root
유저로 로그인한
상태에서 실행해야
한다. 또, $LFS
가
root
의
환경에 설정되어
있는지 다시
확인하라.
현재 $LFS/tools
디렉토리는 호스트
시스템에만
존재하는 유저인
lfs
가
소유하고 있다. $LFS/tools
디렉토리를
그대로 두면 해당
계정이 없는 유저 ID가
파일을 소유하게
된다. 이것은 나중에
동일한 유저 ID로
사용자 계정이
만들어질 수도 있고
그러면 $LFS/tools
디렉토리와 모든
파일을 소유하게
되어 그 안의
파일들이 악의적인
조작에 노출될 수
있기 때문에
위험하다.
이런 문제를
피하려면, 나중에
/etc/passwd
파일을
생성할 때 lfs
유저를 새 LFS
시스템에 추가하고,
호스트 시스템과
동일한 유저 및 그룹
ID를 할당하도록
주의하면 된다.
그래도 더 나은
방법은, 다음
명령으로 $LFS/tools
디렉토리의
소유권을 root
유저로 변경하는
것이다:
chown -R root:root $LFS/tools
LFS 시스템이 완성되고
나면 $LFS/tools
디렉토리를 삭제할
수 있지만, 같은 버전의
LFS 시스템을 추가로
더 만들기 위해
보관할 수도 있다.
$LFS/tools
를
어떻게 백업할지는
각자 선택에 달렸다.
추후에 LFS 시스템을 빌드하는 데 사용하기 위해 임시 도구들을 보관하려면 지금 백업하라. 6장 이후의 명령들은 현재 그 도구들을 변경해서 향후 빌드에는 사용할 수 없게 한다.