![홈 디렉터리 암호 해독을 위한 시작 스크립트](https://linux55.com/image/136613/%ED%99%88%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%20%EC%95%94%ED%98%B8%20%ED%95%B4%EB%8F%85%EC%9D%84%20%EC%9C%84%ED%95%9C%20%EC%8B%9C%EC%9E%91%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8.png)
/home
설치 중에 실수로 암호화를 활성화했습니다. 따라서 시스템을 부팅할 때마다 콘솔에서 수동으로 암호를 해독해야 합니다. 나는 그것을 했었다 ecryptfs-umount-private
. 시작 시 자동으로 암호를 해독하는 방법은 무엇입니까?
답변1
다음을 사용하여 영구적으로 암호를 해독할 수 있습니다.
- 로그인 시 홈 디렉토리 백업
sudo cp -rp /home/user /home/user.backup
1.1. 홈 백업에 모든 내용이 포함되어 있는지 확인하세요!
- grub을 통해 루트로 재부팅
또는 루트 사용으로 전환할 수 있습니다(
sudo
권한이 있는 다른 사용자 계정도 마찬가지로 작동합니다).- 홈 디렉토리 삭제
rm -rf /home/user
- 제거하다
/home/.ecryptfs/<myusername>
그런 다음 패키지를 삭제하십시오.
apt-get remove ecryptfs-utils libecryptfs0
- 홈 디렉터리를 복원하세요.
mv /home/user.backup /home/user
- 재시작
- 다음
.Private
.ecryptfs
폴더 중 하나를 삭제하세요.rm -rf ~/.Private
rm -rf ~/.ecryptfs
- 응!
이것은 나에게 효과적입니다. 홈 폴더 파일 권한은 변경되지 않고 Dropbox 또는 Git 저장소를 방해하지 않습니다. 어떤 이유로 Ubuntu 9.10을 새로 설치하면 첫 번째 명령이 실행되지 않습니다.