Моя цель - создать несколько общих сетевых ресурсов, по одному для каждого пользователя в сети. Цель состоит в том, чтобы заменить внутренний жесткий диск на твердотельный накопитель и переместить домашние каталоги (или, может быть, просто документы и т.д. По отдельности, поскольку домашние папки могут немного запутаться) на сервер в сети.

Мое предлагаемое решение - обслуживать файлы с использованием SFTP и монтировать их с использованием SSHFS (я также считаю, что SSHFS разрешит удаленный доступ, что является преимуществом). Каждый пользователь получит учетную запись на сервере. Эти учетные записи позволяют пользователям входить на сервер, а права доступа к файлам на сервере могут ограничивать доступ к каталогам, принадлежащим этому пользователю на сервере. Проблема, которую я предвижу, заключается в следующем: если uid локального пользователя равен 1001, а uid пользователя сервера - 1002, то у локального пользователя не будет разрешения на чтение / запись на сетевом диске (если только разрешение на чтение и чтение не предоставлено всем, что означает акции больше не являются частными). Но локальные учетные записи пользователей уже созданы, поэтому невозможно обеспечить соответствие uid между серверными и локальными учетными записями.

Как мне это сделать?

0