삼바 공유 폴더의 데이터를 암호화하고 암호화 및 암호 해독을 통해 공유하는 방법은 무엇입니까?

삼바 공유 폴더의 데이터를 암호화하고 암호화 및 암호 해독을 통해 공유하는 방법은 무엇입니까?

지금까지는 사용자 자격 증명을 통해 Windows 클라이언트에서 액세스할 수 있는 Samba 공유가 있는 Debian NAS가 있습니다. 해당 공유에는 ecryptfs로 암호화된 이미지 폴더가 있습니다. 내 친구가 자신의 NAS에 내 암호화된 이미지의 동기화된 복사본을 "호스팅"하는 데 동의했지만 동시에 내 Windows 컴퓨터에서 해독된 이미지를 동기화/액세스하고 싶습니다.

한 가지 생각은 NAS에 있는 일종의 암호화 도구가 항상 두 개의 폴더에 하나는 암호화되고 다른 하나는 복호화되어 동일한 데이터를 유지할 수 있다는 것입니다. 그런 다음 btsync 또는 유사한 도구를 통해 적절하게 공유하십시오. 단점은 사용공간이 2배로 늘어난다는 점이다.

위의 더 나은 구체적인 제안 사항이나 내 문제에 대한 다른 해결책을 주시면 대단히 감사하겠습니다!

답변1

파일의 "인스턴트" 복호화와 같은 도구를 사용하면 eCryptfs"Visible" 폴더에 복호화된 데이터를 마운트하여 공유할 수 있고, 암호화된 데이터는 ".Private" 폴더에 별도로 공유할 수 있습니다.

"visible" 폴더의 해독된 데이터는 설치 중에만 표시되며 하드 드라이브에 있는 해독된 복사본이 아니기 때문에 추가 디스크 공간을 차지하지 않습니다(매우 안전하지 않음). 제거하면 암호 해독이 중지되고 암호화된 ".Private" 폴더만 남습니다.

여기에서 eCryptfs 문서를 참조하세요.http://ecryptfs.org/documentation.html

특히 다음 항목은 다음과 같습니다.

인코딩된 파일 시스템비슷하게 작동하며 루트 액세스가 필요하지 않지만 일반적으로 내가 본 대부분의 배포판(예: Mint, Ubuntu...)에서는 기본적으로 설치되지 않습니다.

관련 정보