Доброго времени суток, уважаемые.Переезжаю на другой дистрибутив, устанавливаю вместо.
Есть хранилище файлов: документы, книги, слепки VM, видео.
Вопрос: что делать с правами на файлы в хранилище, до/после установки ОС,
чтобы упредить/решить возможные проблемы с доступом к информации.
> Вопрос: что делать с правами на файлы в хранилище, до/после установки ОС,Убедиться, что права после установки соответствуют [новым] системным пользователям.
Либо пересоздавать всех пользователей и группы с теми же [ug]id-ами, либо переставлять права/uid/gid-ы на все "объекты хранения" -- на новых пользователей. Как-то так.
Третий вариант - средний: переделать права с нуля (chown root:root -R /data).
Ясно, спасибо.
Буду использовать 3 вариант, вот так:user$ su
root# chown user:user -hR /media/storage
> Ясно, спасибо.
> Буду использовать 3 вариант, вот так:
> user$ su
> root# chown user:user -hR /media/storageМолодца боец! Быстро ... и неправильно :)))
Не томи, кэп.
> Не томи, кэп.Он не кэп, не настолько очевиден же. Видимо, имеется в виду, что для минимального набора unix-прав нужно ещё рулить chmod-ом (хотя если не меняешь "политику" и переставляешь дистрибутив, то mod-биты может и не обязательно менять), а случай _не_ минимального набора вообще неописуем (xacl, chattr, ... ... ...).
>> Не томи, кэп.
> Он не кэп, не настолько очевиден же.Если проблема решается как было выше предложено ... то была ли проблема вообще?
Я то думал там не плоское всё всем, и из-за этого человек парится ... походу неффтыкнул - ну извиняйте.
Тогда вариант такой:
1) $ tar -cvf
2) $ chmod 777
После переустановки:
1) # chown user:user
2) $ tar -xvf
В итого:
1) отсортировал файлосвалку
2) затарил всё по тематикам
3) чмоднул всё на 777
4) установил ос
5) распаковал обратно
6) всё в порядке.P.S. Понятно что топорно, но метод действенный.
> 2) затарил всё по тематикам
> 3) чмоднул всё на 777Поделись секретом, как устанавливать права на файлы в tar архиве!?
>как устанавливать права на файлы в tar архиве!?emacs-ом! поиск и замена же. :->
Я подразверну тему.Если использовал eCryptFS, то создай пользователя с тем же UID и GID. См. man useradd. После настраивай ecrypt-fs-utils по манам и викам. Домашний каталог не трогай, совсем не трогай. Как и когда оно будет настроено, так сразу в домашнем каталоге всё _само_ подхватится, откроется, расшифруется. Этот набор утилит не фича конкретных дистрибутивов, эти утилиты можно установить и настроить совершенно отдельно.
Если шифрования небыло, но UID таки сменил во время инсталляции см. параметр --from для chown - это оно. Подумай, где в других местах мог быть важен UID, но это важно не всем.
> Доброго времени суток, уважаемые.
> Переезжаю на другой дистрибутив, устанавливаю вместо.
> Есть хранилище файлов: документы, книги, слепки VM, видео.
> Вопрос: что делать с правами на файлы в хранилище, до/после установки ОС,
> чтобы упредить/решить возможные проблемы с доступом к информации.getfacl -n / >>fileacl.txt
setfacl ?????