Настройка раздела / home на диске через локальную сеть

Я хочу установить Ubuntu и установить раздел / home на внешний жесткий диск USB, который напрямую подключен к маршрутизатору, и получить доступ к моим данным через подключение по локальной сети. Можно ли это сделать?

1
задан 5 October 2012 в 14:37

1 ответ

Резюме: Да, вы можете сделать это, но это не будет работать очень хорошо, потому что диск, вероятно, не поддерживает разрешения в стиле Unix.

Вы можете создать свой домашний каталог в удаленной файловой системе, а не на локальном компьютере. (Если вы сделаете это, вам может потребоваться другая учетная запись пользователя, которую можно использовать для устранения неполадок, если возникнет проблема с удаленным общим ресурсом.)

Однако для правильной работы домашние каталоги должны находиться на томах, которые поддерживают [ 118] Права доступа к файлам в стиле Unix . Ваш маршрутизатор, вероятно, использует SMB / CIFS для совместного использования диска. Такие разрешения могут быть предоставлены достаточно хорошо через Samba, поэтому, если вы используете SMB / CIFS (общий доступ к файлам Windows) для общего доступа к диску , который отформатирован с файловой системой в стиле Unix , это может работать (хотя ваш маршрутизатор, скорее всего, не сможет этого сделать).

Возможно, на диске нет файловой системы в стиле Unix. Вероятно, он имеет NTFS, FAT32, exFAT или (если он довольно маленький) FAT16. Файловые системы FAT вообще не поддерживают систему разрешений. NTFS поддерживает разрешения, но это система, отличная от разрешений в стиле Unix.

Так что да, вы можете сделать это. Вы можете отредактировать /etc/fstab и поместить либо /home, либо конкретный домашний каталог в /home в качестве точки подключения к общему сетевому ресурсу. Но поскольку общий том, вероятно, не поддерживает разрешения, необходимые для файлов в домашнем каталоге Ubuntu, вам, вероятно, не следует делать это.

Лучшим подходом может быть создание определенных папок внутри вашего домашнего каталога (например, Videos, Pictures, Documents, Downloads и даже Desktop) символических ссылок на папки в общей сетевой папке. (Любая папка, содержащая программы или сценарии, которые вы хотите выполнить, должна быть , а не , так как она не сможет иметь разрешения на выполнение.)

0
ответ дан 5 October 2012 в 14:37

Другие вопросы по тегам:

Похожие вопросы: