Клонируйте полномочия учетной записи пользователя но изменения

У меня есть полностью созданная администраторская учетная запись в моей системе (15.04), я ежедневно использовал.

Из соображений безопасности (я знаю, что должен был сделать это давно, но лучше теперь, чем никогда), я не хочу переключиться для использования ограниченного счета на повседневную работу.

То, чего я хотел бы достигнуть, должно сделать точную копию моего текущего администраторского профиля, дать ему другое имя и записать его полномочия "ограниченному пользователю", не теряя ни одной из моих конфигураций, ни система - ни связанные с программой.

Это может быть сделано? Как?

3
задан 29 June 2015 в 14:56

3 ответа

Существует две части к этому вопросу:

  1. Создание пользователя без административных привилегий
  2. Создание пользователя, который является клоном другого

Как правило, администраторский пользователь на Ubuntu является администратором, потому что они находятся в sudo группа. Членство в sudo дает Вам обоим sudoers и полномочия Polkit конфигурацией по умолчанию:

$ grep %sudo /etc/sudoers
%sudo   ALL=(ALL:ALL) ALL
$ grep sudo /etc/polkit-1/localauthority.conf.d/51-ubuntu-admin.conf 
AdminIdentities=unix-group:sudo;unix-group:admin

Так, все, что мы должны сделать, не, добавляет новый пользователь к sudo группа. И этому не нужно ничто специальное для выполнения.

Вторая часть может быть обработана любым использованием нормального adduser команда, и затем копирует все в Вашем корневом каталоге к использованию their rsync или cp, или определение Вашего корневого каталога как скелетный каталог к useradd. Первый метод был бы похож:

sudo adduser newuser
# answer all the questions
sudo rsync -aP ~bytecommander/ ~newuser
sudo chown newuser -R ~newuser

Второе хотело бы:

sudo useradd -mk ~bytecommander newuser

(В обоих случаях, замена bytecommander с Вашим именем пользователя.)

5
ответ дан 1 December 2019 в 15:37
  1. Создают нового пользователя.

  2. Выполняют следующую команду:

    cp --no-dereference --recursive --preserve=timestamps, /home/old_user/* /home/new_user/
    
  3. Удаляют файлы данных от old_user, что Вам теперь не нужно больше (документы, изображения, †¦)

0
ответ дан 1 December 2019 в 15:37
  1. От имени администратора создайте нового пользователя (пример: «Джоан»). В графическом интерфейсе вы можете создать его в учетных записях.

  2. Откройте терминал и перейдите в /home, обратите внимание на пользователя и группу в папке /home/joan и удалите их.

    cd /home
    ls -la
    sudo rm -rf /home/joan

  3. скопируйте исходную пользовательскую папку в новую пользовательскую папку с тем же именем, созданную ранее.

    sudo cp -pPR source_user joan

  4. изменить пользователя и группу на те же, что и до удаления.

    sudo chown -R joan:joan /home/joan

0
ответ дан 12 September 2020 в 10:16

Другие вопросы по тегам:

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