Я настраиваю план резервного копирования для нескольких компьютеров, и я надеялся использовать пользователя с именем «backup» на каждой машине в качестве места назначения для резервного копирования.
Моя проблема в том, что на моей машине уже есть пользователь с именем 'backup'.
Для чего это нужно, и могу ли я угнать его для своих собственных целей?
root@frodo:~# useradd backup
useradd: user 'backup' already exists
Я могу подтвердить, что он установлен по умолчанию, см. Файл /usr/share/base-passwd/passwd.master
, предоставляемый пакетом base-passwd
.
Согласно документации из этого пакета, он используется для резервного копирования учетных записей, не требуя полных корневых разрешений (которые доступны в /usr/share/doc/base-passwd/users-and-groups.txt.gz
, /usr/share/doc/base-passwd/users-and-groups.html
и онлайн ):
резервное копирование
Предположительно, так что обязанности по резервному копированию / восстановлению могут быть локально делегированы кому-либо без полных полномочий root?
ПОМОЩЬ: Это правильно? Как сообщается, Аманда использует это, подробности?
blockquote>Обратите внимание на ключевое слово локально , для удаленных резервных копий вам необходимо сначала включить оболочку входа . Вы можете использовать его в своих целях, но обратите внимание на приведенные выше рекомендации. Не предоставляйте, например,
sudo
политик, которые позволили бы пользователю резервного копирования повысить свои привилегии до уровня root.