Хост облака Azure Linux Microsoft использует учетную запись суперпользователя Root для входа в систему

После настройки виртуальной машины Microsoft Azure вход по SSH с использованием учётной записи без прав root может привести к нехватке прав. Как изменить пользователя на root? Виртуальные машины Azure Linux могут гибко использовать права администратора суперпользователя root.

Как войти в виртуальную машину Azure, используя учетную запись суперадминистратора root

МайкрософтПосле настройки виртуальной машины Microsoft Azure вход по SSH с использованием учётной записи без прав root может привести к нехватке прав. Как изменить пользователя на root? Виртуальные машины Azure Linux могут гибко использовать права администратора суперпользователя root.

Измените пароль суперадминистратора root

Права администратора доступны только после входа в систему под учетной записью root. В настоящее время в системе существует только пользователь по умолчанию. Для входа под учетной записью root необходимо установить пароль.

Шаг 1: После входа на сервер используйте sudo пароль root Команда для установки пароля суперпользователя root.

sudo passwd root Мы надеемся, что вы получили обычную лекцию от системного администратора. Обычно она сводится к следующим трём вещам: #1) Уважайте частную жизнь других. #2) Думайте, прежде чем печатать. #3) Большая сила налагает большую ответственность. [sudo] пароль для maxiaomao: Изменение пароля для пользователя root. Новый пароль: Повторите новый пароль: пароль: все токены аутентификации успешно обновлены.

После ввода команды на изменение пароля суперпользователя, появляется абзац, который примерно означает

Мы полагаем, что вы регулярно слушали лекции о локальных системах
Административный персонал. Обычно это сводится к трём вещам:

#1) Уважайте частную жизнь других.
#2) Подумайте, прежде чем печатать.
#3) Большая сила влечет за собой большую ответственность.

После нажатия Enter установите пароль root.

Виртуальная машина Azure Linux с правами суперпользователя root

Шаг 2: Переключитесь на пользователя root,су корень

входитьcd\Выйдите из каталога пользователя и войдите в корневой каталог.

Виртуальная машина Azure Linux с правами суперпользователя root

В режиме суперпользователя root введите командуfdisk -l , вы можете увидеть возвращенную информацию о жестком диске виртуальной машины.

Хост облака Azure Linux Microsoft использует учетную запись суперпользователя Root для входа в систему

использовать cat /etc/redhat-release Эту команду можно использовать для просмотра версии Linux-системы виртуальной машины.

Если вы хотите вернуться к исходному пользователю из статуса суперпользователя root, вы можете использовать su -l исходное имя пользователя

Хост облака Azure Linux Microsoft использует учетную запись суперпользователя Root для входа в систему

Включить удаленное подключение SSH

После установки пароля для пользователя root и входа в систему запустите операцию удаленного подключения SSH и откройте файл конфигурации SSH.

vi /etc/ssh/sshd_config

Измените конфигурацию следующих трех опций.

PermitRootLogin да

ПарольАутентификация да

После внесения изменений нажмите клавишу esc, чтобы выйти из режима редактирования, нажмите :wq, чтобы сохранить изменения, а затем закройте службу SELinux.

Примечание: После изменения удаленного подключения SSH обязательно отключите службу SELINUX, в противном случае удаленное подключение не будет установлено.

Отключить службу SELinux

Выполните команду getenforceПроверьте статус SELinux. Статус должен быть «принудительный» или «разрешающий». Текущий статус — «принудительный». Выполните команду sestatus, чтобы получить дополнительную информацию о SELinux.

Отключить SELinux навсегда. Выполните следующую команду для редактирования файла конфигурации SELinux. Измените значение на Неполноценный

vi /etc/selinux/config

Найдите SELINUX=Enforcing, нажмите i, чтобы войти в режим редактирования, и измените параметр на SELINUX=Disabled.

После завершения внесения изменений нажмите клавишу Esc на клавиатуре и выполните команду :wq, чтобы сохранить и выйти из файла.
Перезагрузите сервер. После перезапуска выполните команду getenforce, чтобы убедиться, что статус SELinux — «отключено», что означает, что SELinux отключен.

Бесплатные облачные сервисы Azure

После перехода с бесплатной учётной записи на учётную запись с оплатой по факту использования вы по-прежнему сможете воспользоваться бесплатными услугами хостинга, доступными в рамках бесплатной учётной записи, включая 750 часов виртуальных машин B1s в месяц, жёсткий диск объёмом 64 ГБ и 100 ГБ трафика. Вы также получите 12 месяцев бесплатных популярных сервисов и более 40 других услуг.

1/5 - (3 голоса)

Ответить

Ваш адрес электронной почты не будет опубликован. Обязательные поля помечены *