USB-пристрої для зберігання даних, такі як USB-накопичувачі та жорсткі диски, звичайні для приєднання зовнішнього сховища до будь-якого типу комп'ютера. Як Raspberry Pi може імітувати USB-накопичувач? Найпростішим додатком було прямий доступ до SD-карти через USB, але можна також забезпечити доступ до файлів через Ethernet. Я подумав про наступний макет для " USB хмарової палички ":
Computer <---USB---> |Raspberry Pi| <---Ethernet---> Cloud, NAS etc.
Комп'ютер повинен бачити лише звичайний USB-накопичувач для читання та запису файлів. Raspberry Pi буде виконувати функцію програмованого моста, який відображає списки каталогів та доступ до файлів для запиту до хмарного сховища. Ви можете отримати доступ до хостерів для зберігання хмарних даних на будь-якому комп’ютері (включаючи мультимедійні плеєри) через USB, не встановлюючи на комп'ютері жодного додаткового програмного забезпечення . USB-міст Raspberry Pi також повинен мати можливість шифрувати / розшифровувати файли на льоту, щоб можна було зберігати файли, зашифровані в хмарі, та отримувати доступ до них на будь-якому пристрої, як звичайний USB-накопичувач.
Редагувати: Існуючі продукти з подібною, але обмеженою функціональністю включають Wireless Media Stick та USB-over-Network . Доступ до файлів у хмарі може бути можливим, встановивши віртуальний накопичувач із хмарним накопичувачем або подібним програмним забезпеченням та шифруючи за допомогою TrueCrypt або EncFS - паролі зберігатимуться на SD-картці Raspberry Pi, але можна отримати доступ до пам’яті на будь-якому комп’ютері без необхідності наберіть парольну фразу на ненадійній машині.