1

У меня есть локальный пользователь localUser которого есть каталог /home/localUser . Есть еще один пользователь serviceUser который запускает некоторые службы и ему нужен полный доступ к некоторым папкам в моем домашнем каталоге.

Я хочу создать группу serviceGroup и добавить туда serviceUser . Затем я хочу дать полный доступ к папке home/localUser/workingFolder .

Как это сделать?

3 ответа3

1

Этот ответ учит вас, как ловить рыбу.

  1. Вы хотите использовать команду useradd (или adduser в Debian) для создания serviceUser .

  2. Вы хотите использовать команду groupadd (или addgroup в Debian) для создания группы serviceGroup .

  3. Вы хотите использовать usermod (или adduser на Debian) команду , чтобы добавить пользователя serviceUser к группе serviceGroup

  4. Вы хотите использовать команду chgrp чтобы изменить группу workingFolder .

  5. Вы хотите использовать команду chmod чтобы изменить права для group чтобы разрешить доступ для read , write и execute .

  6. Вы хотите использовать команду man для получения необходимой подробной информации для выполнения точных действий.

  7. Начните с команды man man .

1
  • Предполагая, что одним пользователем будет пользователь, для которого /home создан:

    - Этот пользователь будет иметь ВСЕ разрешения по умолчанию, так как остальные создают пользователей, а затем добавляют их в ГРУППУ оригинальных пользователей.

    - Затем убедитесь, что группа имеет 777 разрешений

    sudo groupadd serviceGroup  ## Creates the needed group

    sudo useradd serviceUser  ## Adds the service tech user account

    sudo usermod -a -G serviceGroup serviceUser  ## Adds service Account to the service group 

    sudo chmod -R 777 $serviceGroup  ## grants  full access to the serviceGroup members 

    sudo chown -R localuser:serviceGroup /home/localuser  ## owner stays  localuser but  anyone in the serviceGroup "group" has access to its full  contents
0

Проверьте также разрешения /home. По крайней мере, он должен иметь разрешения на выполнение для всех:

chmod 755 /home

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .