Sudo su не работает на Microsoft Azure
Я собираюсь написать sudo su
на терминале, но я получаю эту ошибку.
sudo: unknown user: root
sudo: unable to initialize policy plugin
Я использую Ubuntu 16.04 на виртуальной машине в облаке Microsoft Azure. Я не могу войти как root.
3 ответа
"По умолчанию пользователь root отключен на виртуальных машинах Linux в Azure", см. Больше на https://docs.microsoft.com/en-us/azure/virtual-machines/virtual-machines-linux-use-root-privileges
Вы могли бы быть в состоянии использовать sudo <cmd>
одна команда за раз... если это не сработает, вам придется обратиться в службу поддержки Microsoft, я думаю.
По умолчанию режим пользователя root отключен, так как root/superuser
Режим позволяет делать что угодно, даже если он вредоносный. Это также препятствует хакерам или автоматизированным скриптам, которые пытаются манипулировать правами root.
Цитирование этой статьи на Microsoft Docs:
По умолчанию пользователь root отключен на виртуальных машинах Linux в Azure. Пользователи могут запускать команды с повышенными привилегиями с помощью команды sudo. Тем не менее, опыт может варьироваться в зависимости от того, как система была подготовлена.
Только ключ и пароль SSH ИЛИ пароль - виртуальная машина была снабжена либо сертификатом (файл.CER), либо ключом SSH, а также паролем, либо просто именем пользователя и паролем. В этом случае sudo запросит пароль пользователя перед выполнением команды.
Только ключ SSH - виртуальной машине был предоставлен сертификат (файл.cer, .pem или.pub) или ключ SSH, но без пароля. В этом случае sudo не запрашивает пароль пользователя перед выполнением команды.
Вы можете посетить эту страницу для получения дополнительной информации:
Альтернативное предложение будет использовать sudo -i
который будет запускать оболочку вашего пользователя с привилегиями sudo. В противном случае может быть разумно полагаться на тайм-аут sudo, что означает, что вы должны вводить пароль sudo только один раз в течение определенного периода времени. Также стоит отметить, что sudo -v
следует увеличить текущий период ожидания еще на 15 минут, если вы уже находитесь в сеансе sudo.