Управление сервером на такой надежной платформе, как ava.hosting, часто требует административного доступа, но в Ubuntu по умолчанию отключен вход root по SSH в целях безопасности. В сценариях, где root-доступ необходим – например, при установке критически важных обновлений или настройке параметров системы, – включение root-логина по SSH может упростить ваш рабочий процесс. Это руководство поможет вам безопасно включить root-логин на сервере Ubuntu от ava.hosting, сбалансировав удобство и безопасность для обеспечения безопасности вашего VPS или виртуального хостинга.
Шаг 1: Переключение на пользователя Root
Перед включением root-логина убедитесь, что у вас есть root-доступ. Переключиться на пользователя root можно с помощью команды:
sudo -iЕсли вы еще не установили пароль root, вы можете создать его, используя:
sudo passwd rootВведите и подтвердите новый пароль root.
Шаг 2: Редактирование файла конфигурации SSH
Чтобы разрешить вход root через SSH, необходимо изменить файл конфигурации SSH.
- Откройте файл конфигурации SSH в текстовом редакторе:
sudo nano /etc/ssh/sshd_config - Найдите следующую строку:
PermitRootLogin prohibit-password - Измените ее на:
PermitRootLogin yes - Сохраните файл, нажав CTRL X , затем Y и Enter.
Шаг 3: Перезапустите службу SSH
Примените изменения, перезапустив службу SSH:
sudo systemctl restart sshШаг 4: Разрешите корневой доступ SSH в брандмауэре (если применимо)
Если у вас включен UFW (Uncomplicated Firewall), разрешите трафик SSH:
sudo ufw allow ssh
sudo ufw reloadШаг 5: Протестируйте Root-логин через SSH
Теперь попробуйте войти в систему под именем root с другой системы, используя:
ssh root@your-server-ipВведите пароль root, когда появится запрос.
Шаг 6: Безопасный вход в систему Root (необязательно, но рекомендуется)
В целях безопасности следует ограничить вход в систему root, разрешив вход только определенным IP-адресам. Отредактируйте файл конфигурации SSH еще раз:
sudo nano /etc/ssh/sshd_configДобавьте следующую строку:
AllowUsers root@your-trusted-ipСохраните файл и перезапустите SSH:
sudo systemctl restart sshЗаключение
Включение root SSH-логина на сервере Ubuntu, размещенном на ava.hosting, упрощает административные задачи, но делать это нужно с осторожностью. Следуя этим шагам, вы сможете безопасно включить root-доступ, используя при этом надежную инфраструктуру ava.hosting. Например, вы можете включить root-логин, чтобы установить пакет программного обеспечения, например или устранить неполадки в работе критического сервиса. Чтобы минимизировать риски, используйте аутентификацию по ключу SSH и ограничьте доступ доверенными IP-адресами. Соблюдая эти меры предосторожности, вы сможете уверенно управлять сервером ava.hosting, обеспечивая эффективность и безопасность.nginx , напрямую


