160GB HDD 용량을 갖춘 워크스테이션이 있습니다.
나는 그것을 다음과 같이 분할했습니다.
- 40GB -- OS(Ubuntu) 설치용
- 40GB -- 개인 데이터용
- 80GB -- 기타 모든 (공용) 데이터용.
첫 번째 파티션에 Ubuntu 11.04를 설치했습니다.
착란 :두 번째 파티션(개인 데이터)을 나만(물론 루트도 포함)만 볼 수 있고 액세스할 수 있도록 하려면 어떻게 해야 합니까?
다른 모든 프로그램과 파일은 모든 사용자가 액세스할 수 있어야 하지만 해당 40GB는 나(내 계정)와 루트가 액세스할 수 있어야 합니다.
이(또는 대체)를 어떻게 달성할 수 있습니까?
메모 :링크를 언급하는 경우 저는 Ubuntu를 매우 (매우) 처음 접했기 때문에 이해하기 쉬운지 확인하십시오.
답변1
꽤 쉽습니다. 디스크가 마운트된 디렉터리를 사용자 이름과 사용자 그룹으로 설정하세요. 해당 사용자 이름이거나 해당 사용자 그룹에 속해 있는 사용자만 root
액세스할 수 있습니다. 따라서 설치 중에 이 디스크에 /discworld/
. 관리자-사용자로 로그인하고 다음을 수행하십시오.
sudo chown $USER:$USER /discworld/
...다른 사용자가 이 디스크에 액세스하려고 하면 권한 오류가 발생합니다.
(관리자 사용자가 아닌 한 원하는 사용자 이름으로 $USER를 바꿔야 함)
참고:
설치 중에 마운트 지점을 추가하지 않은 경우 에 추가할 수 있습니다 /etc/fstab
. 그 방법에 대해 질문이 있으시면 먼저 AU를 검색해 보시고 좋은 결과가 나오지 않으면 질문해 주세요 ;-)
답변2
Ubuntu에서는 이 두 번째 파티션에 있는 파일의 권한을 사용자와 루트로만 설정하면 문제가 발생합니다. 왜냐하면 live-CD로 부팅하면 자동으로 루트 권한을 얻게 되기 때문입니다.
따라서 두 번째 파티션에서 truecrypt를 시도하고 완전히 암호화한 다음 시스템을 시작한 후 비밀번호를 사용하여 이 파티션을 해독하고 사용할 수 있다고 말하고 싶습니다.
영어 지침은 다음을 참조하세요.https://help.ubuntu.com/community/TrueCrypt.
- 패키지 다운로드:http://www.truecrypt.org/downloads리눅스 -> 표준(x64/x32)
- 이 패키지의 압축을 풀어보세요.
개방형 터미널 유형:
sudo sh path/to/unzippedcontent/truecrypt-7.0a-setup-x64
(여기서 path/to/unzippedcontent를 파일별 경로로 바꾸고 x64를 x64/x32로 바꿔야 합니다.)
설치 지침을 따르십시오.
다음을 입력하여 truecrypt를 시작하십시오.
sudo truecrypt
위에 제공된 튜토리얼의 지침을 따르십시오.