사용자의 /home 디렉토리에 대한 별도의 파티션?

사용자의 /home 디렉토리에 대한 별도의 파티션?

나는 사용자의 /home디렉토리를 암호화하는 대신 dm-crypt암호화 할 계획인데 eCryptfs, 이는 데이터를 x배 빠르게 읽는 것 같습니다. 그러나 다른 사람들에게는 /home로그인할 때마다 암호화 키를 입력해야 하기 때문에 전체를 암호화하는 것이 문제가 될 수 있습니다.

/home/$USER별도의 파티션으로 사용할 수 있나요 ?

답변1

이 사용자로 로그아웃하고 루트로 계속하십시오. 추가 파티션을 생성하려면 fdisk 또는 parted를 사용하십시오. /mnt/tempuser와 같은 파티션의 임시 마운트 지점을 만듭니다. 해당 마운트 지점에 설치하십시오. /home/$USER를 /mnt/tempuser/로 다시 동기화한 다음 mv /home/$USER /home/originaluser. Mkdir /home/$USER 및 $USER에 chown

이제 $USER로 로그인해 보세요. 예를 들어, 동일한 루트 콘솔의 su - $USER입니다. 작동하는지 또는 무엇이 잘못되었는지 테스트하기에 충분해야 합니다. 백업은

umount /home/$USER ; mv /home/$USER /home/faileduser ; mv /home/originaluser /home/$USER

그런 다음 모든 것이 이와 같이 로그인하여 작동하는 것 같으면 부팅 시 마운트할 수 있도록 /etc/fstab에 추가하고 여기에서 마운트 지점을 /home/$USER로 정의합니다.

관련 정보