lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
Чтобы у пользователя было право на запись/чтение файла, достаточно разрешить запись/чтение именно для этого файла.Я читал про права, всё так, возможно, я снова неправильно выразился или был неправильно понят. Язык мой — враг мой :( Но это не суть важно. Тема у нас “Как монтировать раздел, чтобы можно было на него записывать?” ТС в предыдущей теме viewtopic.php?f=8&t=7972 примонтировал плеер-флешку в /mnt и хочет скинуть туда музыку. Но на /mnt есть права только у рута и скинуть музыку не получается. Чтобы получилось, нужно разрешить запись в /mnt пользователю. |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
[email protected]:~$ ls -l / | grep media drwxr-xr-x 3 root root 4096 янв. 16 01:29 media [email protected]:~$ ls -l /media итого 16 drwx------ 9 bob users 16384 янв. 1 1970 KINGSTON |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
Ок, а теперь смонтируйте флешку не в /media/KINGSTON, а в /media и попробуйте скинуть файлы в корень. Почитайте вот, что рекомендовали сделать ТС, и что он, видимо, сделал: viewtopic.php?f=8&t=7972#p67549 viewtopic.php?f=8&t=7972#p67613 |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
Флешка у меня и монтируется в /media, KINGSTON - это её так зовут, вообще-то. (И зачем флешку монтировать в /mnt, если традиционно съёмные монтируются в /media?) А в корень, /, я по-любому не смогу от юзера скидывать данные с флешки, это понятно. Вам, вероятно, надо разобраться с Consolekit ( viewtopic.php?f=13&t=1623&start=30#p45330 ), точнее, с /etc/polkit-1/localauthority/50-local.d/org.freedesktop.udisks.pkla Или непосредственно со своим DE. PS. sudo nano /etc/polkit-1/localauthority/50-local.d/org.freedesktop.udisks.pkla [Local Users] Identity=unix-group:storage Action=org.freedesktop.udisks.* ResultAny=yes ResultInactive=no ResultActive=yes |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
Флешка у меня и монтируется в /media, KINGSTON - это её так зовут, вообще-то.Вообще-то, если попробовать смонтировать руками, а не из файлового менеджера, то очень быстро станет ясно, что флешка монтируется как раз таки в /media/KINGSTON, а вовсе не в /media. Спросите команду mount, если не верите. И зачем флешку монтировать в /mnt, если традиционно съёмные монтируются в /mediaЗа тем, что так сделал ТС по подсказке в предыдущей теме. А в корень, /, я по-любому не смогу от юзера скидывать данные с флешки, это понятно.Я имел в виду корень флешки. Он находится в точке монтирования. Вам, вероятно, надо разобраться с ConsolekitНа ручное монтирование он не влияет. |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
lampslave, вы немного заблуждаетесь. После того, как в каталог смонтирована ФС, вы БОЛЬШЕ НЕ ВИДИТЕ ни этот каталог, ни его права и атрибуты, ни его содержимое. Теперь вы видите права, атрибуты и содержимое корня смонтированной ФС. Чтобы дать пользователю права на запись туда, надо менять их ПОСЛЕ монтирования, уже ВНУТРИ этой ФС. Ну, или задать в самой команде монтирования, если это ФС вроде FAT или NTFS, и не содержит встроенных UNIX-атрибутов. |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
NatrioХм. Похоже я действительно ошибался, спасибо за ценное замечание. Примонтировал сейчас ntfs-раздел в /mnt — через консоль могу файл создать и удалить, из thunar нет. Похоже, действительно какой-нибудь кейринг виноват. А может thunar безобразничает. |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
lampslaveОчень странно. Какая разница thunar, куда он смонтирован? Может просто консоль была от рута, а при монтировании не указан правильный юзер и правильные атрибуты для него? Я обычно монтирую ntfs-3g с опциями uid=1000,gid=100,fmask=7133,dmask=7022 |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
Консоль нормальная была, ибо рута в Убунте нету. Постоянный рут через sudo -i я не делал. Монтировал просто через mount без параметров (кроме девайса и точки монтирования естественно). Я лучше дома с нормальными ext4 разделами попробую и отпишусь. Может правда из-за ntfs такой глюк. |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
Точно, это глюк thunar-а. После консольного монтирования в /mnt он по-прежнему считает, что права есть только у рута, соответственно, в папке /mnt пункты контекстного меню “Создать папку” и “Создать файл” неактивны. Вставить скопированное из другой папки тоже нельзя. Консоль же ясно даёт понять, что thunar не прав: [[email protected] /mnt]$ ls -l / | grep mnt drwx------ 19 ls users 4096 янв. 16 12:31 mnt Так что ТС большой совет — изучить mount, cp, mv и rm ;) |