Настройка разрешений разделов NTFS для внешнего жесткого диска

Мне нужно подключить внешний жесткий диск, всегда с некоторыми правами доступа к файлам и каталогам. Я знаю, как это сделать один раз, но я не знаю, как сделать эти изменения постоянными, чтобы эти разрешения оставались неизменными. Я не хочу постоянно монтировать диск вручную.

0
задан 19 July 2018 в 19:36

3 ответа

Чтобы монтировать любой раздел автоматически и постоянно, он должен быть включен в файл конфигурации /etc/fstab.

Инструмент Диски, поставляемые с Ubuntu, позволяют достичь этого с помощью графического интерфейса пользователя, см. это сообщение о том, как это работает: есть ли программа для автоматической установки всех моих дисков? Альтернативный - классический подход - отредактировать файл конфигурации / etc / fstab самостоятельно и добавить строку, которая сообщает системе, как и где монтировать раздел. Определите уникальный идентификатор вашего диска. Это проще всего с помощью команды lsblk -f. Вы можете узнать свой раздел ntfs, потому что он имеет «ntfs» в качестве типа файловой системы в столбце FSTYPE. Если они не установлены, в MOUNTPOINT ничего не будет указано. Обратите внимание на UUID в столбце с аналогичным именем, потому что это будет первая запись в строке, которую вы добавите в / etc / fstab. Определите точку монтирования, то есть папку, в которой будет монтировать ваш раздел, и где вы увидите папки на этом разделе после его установки. В качестве примера предположим, что вы установите его в папку «windows» под / mnt. Теперь создайте эту папку: sudo mkdir -p /mnt/windows Откройте файл конфигурации / etc / fstab в качестве администратора для редактирования в текстовом редакторе. Например, я использую nano. sudo nano /etc/fstab Добавьте следующую строку:

UUID=<UUID_you_found_in_step_1> /mnt/windows ntfs auto,dmask=007,fmask=117,utf8 0 0

Эта строка содержит 6 записей, разделенных пробелами. 1) раздел, который вы хотите установить, идентифицированный его UUID; 2) точка монтирования, то есть где вы ее установите; 3) тип файловой системы; 4) параметры монтирования и 5) и 6) числа, установленные как 0 (нужно ли «сбрасывать» систему и следует ли проверять систему при запуске, - последнее вы будете регулярно выполнять в MS Windows). Опции задают права на файлы и папки для всего диска и указывают, что странные символы должны быть закодированы в utf8.

Вы также можете установить владельцев через опции fstab (uid = ..., gid = ...), но Мне проще установить владельцев, установив их в точку монтирования. Таким образом, если вы являетесь владельцем и группой раздела, вы можете установить это с помощью команды:

sudo chown $USER:$USER /mnt/windows

$ USER будет заменен на текущий вход в систему пользователь с правами root (это будет вам). Вы можете заменить другой логин, чтобы предоставить раздел другому пользователю.

Вы также можете установить владельцев через опции fstab (uid = ..., gid = ...), но мне проще установить владельцев, установив их в точку монтирования. Таким образом, если вы являетесь владельцем и группой раздела, вы можете установить это с помощью команды:
0
ответ дан 20 July 2018 в 15:15

Чтобы монтировать любой раздел автоматически и постоянно, он должен быть включен в файл конфигурации /etc/fstab.

Инструмент Диски, поставляемые с Ubuntu, позволяют достичь этого с помощью графического интерфейса пользователя, см. это сообщение о том, как это работает: есть ли программа для автоматической установки всех моих дисков? Альтернативный - классический подход - отредактировать файл конфигурации / etc / fstab самостоятельно и добавить строку, которая сообщает системе, как и где монтировать раздел. Определите уникальный идентификатор вашего диска. Это проще всего с помощью команды lsblk -f. Вы можете узнать свой раздел ntfs, потому что он имеет «ntfs» в качестве типа файловой системы в столбце FSTYPE. Если они не установлены, в MOUNTPOINT ничего не будет указано. Обратите внимание на UUID в столбце с аналогичным именем, потому что это будет первая запись в строке, которую вы добавите в / etc / fstab. Определите точку монтирования, то есть папку, в которой будет монтировать ваш раздел, и где вы увидите папки на этом разделе после его установки. В качестве примера предположим, что вы установите его в папку «windows» под / mnt. Теперь создайте эту папку: sudo mkdir -p /mnt/windows Откройте файл конфигурации / etc / fstab в качестве администратора для редактирования в текстовом редакторе. Например, я использую nano. sudo nano /etc/fstab Добавьте следующую строку:

UUID=<UUID_you_found_in_step_1> /mnt/windows ntfs auto,dmask=007,fmask=117,utf8 0 0

Эта строка содержит 6 записей, разделенных пробелами. 1) раздел, который вы хотите установить, идентифицированный его UUID; 2) точка монтирования, то есть где вы ее установите; 3) тип файловой системы; 4) параметры монтирования и 5) и 6) числа, установленные как 0 (нужно ли «сбрасывать» систему и следует ли проверять систему при запуске, - последнее вы будете регулярно выполнять в MS Windows). Опции задают права на файлы и папки для всего диска и указывают, что странные символы должны быть закодированы в utf8.

Вы также можете установить владельцев через опции fstab (uid = ..., gid = ...), но Мне проще установить владельцев, установив их в точку монтирования. Таким образом, если вы являетесь владельцем и группой раздела, вы можете установить это с помощью команды:

sudo chown $USER:$USER /mnt/windows

$ USER будет заменен на текущий вход в систему пользователь с правами root (это будет вам). Вы можете заменить другой логин, чтобы предоставить раздел другому пользователю.

Вы также можете установить владельцев через опции fstab (uid = ..., gid = ...), но мне проще установить владельцев, установив их в точку монтирования. Таким образом, если вы являетесь владельцем и группой раздела, вы можете установить это с помощью команды:
0
ответ дан 20 July 2018 в 15:16

Чтобы монтировать любой раздел автоматически и постоянно, он должен быть включен в файл конфигурации /etc/fstab.

Инструмент Диски, поставляемые с Ubuntu, позволяют достичь этого с помощью графического интерфейса пользователя, см. это сообщение о том, как это работает: есть ли программа для автоматической установки всех моих дисков? Альтернативный - классический подход - отредактировать файл конфигурации / etc / fstab самостоятельно и добавить строку, которая сообщает системе, как и где монтировать раздел. Определите уникальный идентификатор вашего диска. Это проще всего с помощью команды lsblk -f. Вы можете узнать свой раздел ntfs, потому что он имеет «ntfs» в качестве типа файловой системы в столбце FSTYPE. Если они не установлены, в MOUNTPOINT ничего не будет указано. Обратите внимание на UUID в столбце с аналогичным именем, потому что это будет первая запись в строке, которую вы добавите в / etc / fstab. Определите точку монтирования, то есть папку, в которой будет монтировать ваш раздел, и где вы увидите папки на этом разделе после его установки. В качестве примера предположим, что вы установите его в папку «windows» под / mnt. Теперь создайте эту папку: sudo mkdir -p /mnt/windows Откройте файл конфигурации / etc / fstab в качестве администратора для редактирования в текстовом редакторе. Например, я использую nano. sudo nano /etc/fstab Добавьте следующую строку:

UUID=<UUID_you_found_in_step_1> /mnt/windows ntfs auto,dmask=007,fmask=117,utf8 0 0

Эта строка содержит 6 записей, разделенных пробелами. 1) раздел, который вы хотите установить, идентифицированный его UUID; 2) точка монтирования, то есть где вы ее установите; 3) тип файловой системы; 4) параметры монтирования и 5) и 6) числа, установленные как 0 (нужно ли «сбрасывать» систему и следует ли проверять систему при запуске, - последнее вы будете регулярно выполнять в MS Windows). Опции задают права на файлы и папки для всего диска и указывают, что странные символы должны быть закодированы в utf8.

Вы также можете установить владельцев через опции fstab (uid = ..., gid = ...), но Мне проще установить владельцев, установив их в точку монтирования. Таким образом, если вы являетесь владельцем и группой раздела, вы можете установить это с помощью команды:

sudo chown $USER:$USER /mnt/windows

$ USER будет заменен на текущий вход в систему пользователь с правами root (это будет вам). Вы можете заменить другой логин, чтобы предоставить раздел другому пользователю.

Вы также можете установить владельцев через опции fstab (uid = ..., gid = ...), но мне проще установить владельцев, установив их в точку монтирования. Таким образом, если вы являетесь владельцем и группой раздела, вы можете установить это с помощью команды:
0
ответ дан 20 July 2018 в 16:34

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

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