Что мы имеем
Пожалуйста, посмотрите это изображение: http://dl.dropbox.com/u/17136439/net/remote_data_access_en_what_we_have.png (к сожалению, Serverfault не позволяет размещать изображения непосредственно в сообщениях для новых пользователей, игнорируя то, что у меня уже есть нормальная репутация в Stackoverflow).
Реально ли предоставить постоянный доступ к данным, хранящимся на этом внешнем жестком диске, с любого компьютера в мире, в том числе и с домашнего компьютера?
Круглосуточно должны работать только роутер и внешний жесткий диск. Это условие связано с тем, что такая система не должна создавать много шума в доме и должна потреблять меньше электроэнергии, чем огромный сервер.
А как насчет безопасности этого решения?
Может ли этот внешний жесткий диск работать постоянно? Я знаю, что они «засыпают» после некоторого времени бездействия, но все может случиться, понимаете
И, конечно, как насчет контроля доступа? Как заставить разных людей иметь разные права с этой информацией?
Не говорите, что нам понадобится операционная система. Где его установить? У нас нет компьютера. У нас только роутер и внешний HDD. Может быть, я не знаю всех возможностей таких роутеров, но ... Мне очень нужна ваша помощь.
Предполагая этот документация верна для стандартной прошивки вашего маршрутизатора, вы можете использовать встроенную функцию VPN для удаленного подключения к домашней сети, а затем использовать контроль доступа так же, как вы бы использовали его в локальной сети.
Почему бы не создать виртуальную частную сеть и позволить обоим клиентам подключаться к ней. Результат можно увидеть как простую локальную сеть (LAN).
Возможно, на вашем маршрутизаторе установлено / доступно программное обеспечение VPN-сервера.
Я предлагаю установить на маршрутизатор прошивку, которая позволяет входить в систему по ssh, монтировать nas на маршрутизатор и использовать scp для копирования файлов по сети. Это должно сработать, но это не совсем просто.