Как каждый допустимо получает доступ к файлам на домашней папке пользователя незагруженной системы?

[115719]Не много. Обратная ссылка невозможна в grep -E, поэтому вы не можете сопоставить тот же текст, который ранее совпадал с текстом группы захвата [116061](...)[116062] (хотя некоторые реализации [116063]grep[116064], такие как GNU и BSD [116065]grep[116066], допускают это в качестве нестандартного расширения).

И если вы хотите подобрать буквальные скобки или круглые скобки,[116067]?[116068],[116069]+[116070], вам нужно будет избежать их...[115722].

2
19.03.2015, 02:01
2 ответа

Вы можете смонтировать раздел CentOS в Mint

mkdir -p /mycentos/home
mount /dev/sdaX /mycentos/home

, где SDAX - это имя раздела

, если вы не знаете названия раздела - но вам нужно будет знать, какой Один это

fdisk -l
0
27.01.2020, 22:55

Если возможно, выберите одни и те же идентификаторы пользователей для одних и тех же пользователей на обеих системах. Файловые системы идентифицируют пользователей по их цифровым идентификаторам пользователей. Если вы монтируете домашний каталог CentOS на Mint, файловая система записывает идентификаторы пользователей CentOS, но идентификаторы пользователей на Mint могут быть назначены по-другому.

Допустим, ваш CentOS ID - 500, а Mint - 1000, и у Mint нет пользователя 500. После установки домашнего каталога CentOS на Mint, Вы увидите файлы как принадлежащие пользователю 500. Для доступа к ним у Вас есть три возможности:

  • Доступ к ним от имени root. Просто. Делайте это, если только у вас нет длительной необходимости в доступе к посторонней файловой системе (в этом случае вы должны серьезно подумать о выравнивании идентификаторов пользователей).
  • Создайте пользователя centoswattahay на Mint с идентификатором пользователя 500 и используйте эту учетную запись для доступа к файлу. Очевидно, что это возможно только в том случае, если у Mint еще нет учетной записи с таким идентификатором пользователя.
  • Создайте вид на дом CentOS с переводом идентификатора пользователя. Для этого YOu может использовать bindfs . Допустим, ваш раздел CentOS - /dev/sdc1:

    mkdir -p /media/private/centos-raw /media/centos
    хмод 700 / медиа/ частный
    гора /dev/sdc1 /media/private/centos-raw
    bindfs --map=500/1000:@500/@1000:501/65533 /media/private/centos-raw /media/centos
    

    Этот фрагмент создает точку монтирования раздела CentOS, доступ к которой имеет только корень. Затем создается вид, что любой может получить доступ, но файлы, принадлежащие идентификатору пользователя 500, будут показаны как принадлежащие пользователю 1000, файлы, принадлежащие группе 500, будут показаны как принадлежащие группе 1000, а файлы, принадлежащие пользователю 501, будут показаны как принадлежащие пользователю 65533.

0
27.01.2020, 22:55

Теги

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