Я пытаюсь виртуализировать машину Ubuntu с помощью VMWare vCenter Converter, но столкнулся с проблемами с разрешениями. Я выполнил инструкции частей 1 и 2 на эта страница но когда я дошел до «Для операционных систем Ubuntu требуется дополнительная настройка», у меня начались проблемы. Я неплохо разбираюсь в Linux, но я не опытный системный администратор.
Target the specific user you will be using and assign it
user id 0/group 0
? Ensure that you also still enable Allow
root to ssh even though you are not using the root account
?Спасибо за вашу помощь.
Как настроить таргетинг на конкретного пользователя, которого вы будете использовать, и назначить ему идентификатор пользователя 0 / группу 0?
Не назначайте идентификатор пользователя или идентификатор группы 0 целевому пользователю. Добавить пользователя в /etc/sudoers
как указано. Затем отметьте это sudo
будут использоваться также, как описано в документации. sudo
будет использоваться для запуска команды от имени пользователя root (идентификатор пользователя 0, группа 0) при необходимости.
Как мне убедиться, что вы также по-прежнему разрешаете root для ssh, даже если вы не используете root-аккаунт?
Это контролируется в файле /etc/ssh/sshd_config
. Если ключи используются для входа в систему, вам понадобится строка вроде:
PermitRootLogin without-password