USB 스틱 및 하드 드라이브와 같은 USB 저장 장치는 모든 종류의 컴퓨터에 외부 저장 장치를 연결하는 데 일반적입니다. Raspberry Pi는 USB 저장소를 어떻게 에뮬레이트 할 수 있습니까? 가장 쉬운 응용 프로그램은 USB를 통해 SD 카드에 직접 액세스하는 것이었지만 이더넷을 통해 파일에 액세스 할 수도 있습니다. " USB 클라우드 스틱 " 에 대한 다음 레이아웃에 대해 생각했습니다 .
Computer <---USB---> |Raspberry Pi| <---Ethernet---> Cloud, NAS etc.
컴퓨터는 파일을 읽고 쓰는 일반적인 USB 스틱 만 보여야합니다. Raspberry Pi는 클라우드 스토리지에 요청하기 위해 디렉토리 목록과 파일 액세스를 매핑하는 프로그래밍 가능한 브리지 역할을합니다. 컴퓨터에 추가 소프트웨어를 설치하지 않고도 USB를 통해 모든 컴퓨터 (블랙 박스 미디어 플레이어 포함)의 클라우드 스토리지 호스팅 업체에 액세스 할 수 있습니다 . Raspberry Pi USB 브리지는 파일을 즉시 암호화 / 복호화 할 수 있어야하므로 클라우드에 암호화 된 파일을 저장하고 일반 USB 드라이브와 같은 모든 장치에서 액세스 할 수 있습니다.
편집 : 유사하지만 기능이 제한적인 기존 제품 에는 Wireless Media Stick 및 USB-over-Network가 있습니다. 클라우드 드라이브 또는 이와 유사한 소프트웨어로 가상 스토리지를 마운트 하고 TrueCrypt 또는 EncFS로 암호화 하여 클라우드의 파일에 액세스 할 수 있습니다. 비밀번호는 Raspberry Pi의 SD 카드에만 저장되지만 컴퓨터 없이도 스토리지에 액세스 할 수 있습니다. 신뢰할 수없는 컴퓨터에서 암호를 입력하십시오.