Все еще возникают проблемы с chmod на приводе ntfs, установленном в fstab (17.04)

Я читал это: Как правильно смонтировать раздел NTFS в / etc / fstab? плюс множество других связанных веб-страниц

Моя запись в fstab:

#Entry for /dev/sdb2: UUID=1C77E5134D44D900 /home/me/Libraries ntfs-3g fs-name=Library,x-gvfs-symbolic-icon=Library,permissions,nosuid,nodev,noexec,uid=1001,gid=1001,rw,umask=22,dmask=27,fmask=137 0 0

Это правильно устанавливается в правильном месте, но есть три проблемы:

Nautilus при нажатии на «Other Locations» показывает имя как 290GB Volume », даже если имя в gparted отображается как« Libraries »Исправлено с помощью команды ntfslabel. Несмотря на то, что заданы« разрешения », я по-прежнему не могу изменять права доступа к файлам в любые файлы, как я или даже использование sudo. mount команда показывает: /dev/sdb2 on /home/me/Libraries type fuseblk (rw,nosuid,nodev,noexec,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)

Я ожидаю, что он покажет мой uid, хотя каталог mount / home / me / Libraries показывает мою собственность. я не использую LABEL="Libraries", но вместо этого использую ntfs-3g fs-name=Library,x-gvfs-symbolic-icon=Library.

Обновление:

Я изменил строку fstab на

LABEL = Библиотека / главная / john / Библиотеки ntfs-3g fs-name = Библиотека, x-gvfs-symbolic-icon = Библиотека, разрешения, nosuid, nodev, uid = 1001, gid = 1001, rw, dmask = 27 , fmask = 137 0 0

Пробовал эти команды:

$ ll temp.QIF -rw-r----- 1 john john 167 Jul 24 2016 temp.QIF $ chmod 666 temp.QIF ; echo $? 0 $ ll temp.QIF -rw-r----- 1 john john 167 Jul 24 2016 temp.QIF

Обратите внимание, что разрешения не меняются. chmod возвращает a 0, что указывает на отсутствие ошибки.

0
задан 5 December 2017 в 06:42

2 ответа

Я думаю, что Nautilus использует метку (а не имя fs). Вы можете попробовать установить ярлык. Разрешения и права собственности на файловые системы Microsoft в Linux устанавливаются при установке и не могут быть изменены (за исключением случаев, когда вы отмонтируете и монтируете с новыми настройками). Эти настройки наследуются к каталогам и файлам. Я не уверен (еще?), В чем проблема с этим предметом. Но он работает для меня в соответствии с этой ссылкой. Как использовать «chmod» в разделе NTFS (или FAT32)?
0
ответ дан 18 July 2018 в 04:29
Я думаю, что Nautilus использует метку (а не имя fs). Вы можете попробовать установить ярлык. Разрешения и права собственности на файловые системы Microsoft в Linux устанавливаются при установке и не могут быть изменены (за исключением случаев, когда вы отмонтируете и монтируете с новыми настройками). Эти настройки наследуются к каталогам и файлам. Я не уверен (еще?), В чем проблема с этим предметом. Но он работает для меня в соответствии с этой ссылкой. Как использовать «chmod» в разделе NTFS (или FAT32)?
0
ответ дан 24 July 2018 в 18:05
  • 1
    "разрешения" опция должна позволять мне изменять разрешения файлов и подкаталогов. Что касается проблемы 3, странно, что показывает команда mount, потому что все принадлежит мне, а не root, и я могу создавать и удалять каталоги по своему усмотрению. Он действует так, как будто я его обладаю, несмотря на то, что «монтировать». говорит, что ни "sudo chmod" ни "chmod" изменяет что-либо в существующих файлах. – jpezz 26 October 2017 в 22:09
  • 2
    Я попробую вариант LABEL. – jpezz 26 October 2017 в 22:21
  • 3
    1. Я не могу найти опцию permissions в man mount. Возможно, это не предназначено буквально, но маска (umask или fmask или dmask) предназначена; 2. Удачи с LABEL :-) – sudodus 26 October 2017 в 22:36
  • 4
    @ sudodus "разрешения" упоминается в «man mount.ntfs-3g». Mount.ntfs-3g поддерживается в Ubuntu с 11.o. Смотрите: help.ubuntu.com/community/MountingWindowsPartitions – jpezz 27 October 2017 в 04:47
  • 5
    @jpezz, Ты прав. Спасибо за указание на man mount.ntfs-3g; Я рассмотрю детали. Я не уверен, что означает этот текст: & quot; permissions Устанавливать стандартные разрешения для созданных файлов и использовать стандартный контроль доступа. Эта опция устанавливается по умолчанию, когда присутствует файл сопоставления пользователя. & Quot; Мне кажется, что настройки в файле сопоставления пользователя переопределяют параметры uid =, gid =, umask =, fmask =, dmask = и silent. Но я не уверен (я не думаю), что индивидуальные разрешения для файлов и каталогов будут возможны. – sudodus 27 October 2017 в 08:34

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

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