URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 3950
[ Назад ]

Исходное сообщение
"Права на файлы примонтированного раздела."

Отправлено VSlater , 16-Дек-12 18:24 
Доброго времени суток, уважаемые.

Переезжаю на другой дистрибутив, устанавливаю вместо.
Есть хранилище файлов: документы, книги, слепки VM, видео.
Вопрос: что делать с правами на файлы в хранилище, до/после установки ОС,
чтобы упредить/решить возможные проблемы с доступом к информации.


Содержание

Сообщения в этом обсуждении
"Права на файлы примонтированного раздела."
Отправлено Andrey Mitrofanov , 17-Дек-12 09:52 
> Вопрос: что делать с правами на файлы в хранилище, до/после установки ОС,

Убедиться, что права после установки соответствуют [новым] системным пользователям.

Либо пересоздавать всех пользователей и группы с теми же [ug]id-ами, либо переставлять права/uid/gid-ы на все "объекты хранения" -- на новых пользователей. Как-то так.

Третий вариант - средний: переделать права с нуля (chown root:root -R /data).


"Права на файлы примонтированного раздела."
Отправлено VSlater , 17-Дек-12 10:27 
Ясно, спасибо.
Буду использовать 3 вариант, вот так:

user$ su
root# chown user:user -hR /media/storage



"Права на файлы примонтированного раздела."
Отправлено Батяня Комбат , 18-Дек-12 05:22 
> Ясно, спасибо.
> Буду использовать 3 вариант, вот так:
> user$ su
> root# chown user:user -hR /media/storage

Молодца боец! Быстро ... и неправильно :)))


"Права на файлы примонтированного раздела."
Отправлено VSlater , 19-Дек-12 10:31 
Не томи, кэп.

"Права на файлы примонтированного раздела."
Отправлено Andrey Mitrofanov , 19-Дек-12 20:12 
> Не томи, кэп.

Он не кэп, не настолько очевиден же. Видимо, имеется в виду, что для минимального набора unix-прав нужно ещё рулить chmod-ом (хотя если не меняешь "политику" и переставляешь дистрибутив, то mod-биты может и не обязательно менять), а случай _не_ минимального набора вообще неописуем (xacl, chattr, ... ... ...).


"Права на файлы примонтированного раздела."
Отправлено Батяня Комбат , 21-Дек-12 06:19 
>> Не томи, кэп.
> Он не кэп, не настолько очевиден же.

Если проблема решается как было выше предложено ... то была ли проблема вообще?
Я то думал там не плоское всё всем, и из-за этого человек парится ... походу неффтыкнул - ну извиняйте.


"Права на файлы примонтированного раздела."
Отправлено VSlater , 22-Дек-12 13:05 
Тогда вариант такой:
1) $ tar -cvf
2) $ chmod  777
После переустановки:
1) # chown user:user
2) $ tar -xvf



"Права на файлы примонтированного раздела."
Отправлено VSlater , 23-Дек-12 13:44 
В итого:
1) отсортировал файлосвалку
2) затарил всё по тематикам
3) чмоднул всё на 777
4) установил ос
5) распаковал обратно
6) всё в порядке.

P.S. Понятно что топорно, но метод действенный.


"Права на файлы примонтированного раздела."
Отправлено pavlinux , 28-Дек-12 02:55 
> 2) затарил всё по тематикам
> 3) чмоднул всё на 777

Поделись секретом, как устанавливать права на файлы в tar архиве!?


"Права на файлы примонтированного раздела."
Отправлено Andrey Mitrofanov , 28-Дек-12 14:24 
>как устанавливать права на файлы в tar архиве!?

emacs-ом! поиск и замена же. :->


"Права на файлы примонтированного раздела."
Отправлено AV , 23-Дек-12 12:17 
Я подразверну тему.

Если использовал eCryptFS, то создай пользователя с тем же UID и GID. См. man useradd. После настраивай ecrypt-fs-utils по манам и викам. Домашний каталог не трогай, совсем не трогай. Как и когда оно будет настроено, так сразу в домашнем каталоге всё _само_ подхватится, откроется, расшифруется. Этот набор утилит не фича конкретных дистрибутивов, эти утилиты можно установить и настроить совершенно отдельно.

Если шифрования небыло, но UID таки сменил во время инсталляции см. параметр --from для chown - это оно. Подумай, где в других местах мог быть важен UID, но это важно не всем.


"Права на файлы примонтированного раздела."
Отправлено pavel_simple , 27-Дек-12 16:07 
> Доброго времени суток, уважаемые.
> Переезжаю на другой дистрибутив, устанавливаю вместо.
> Есть хранилище файлов: документы, книги, слепки VM, видео.
> Вопрос: что делать с правами на файлы в хранилище, до/после установки ОС,
> чтобы упредить/решить возможные проблемы с доступом к информации.

getfacl -n / >>fileacl.txt
setfacl ?????