La gestion d’un serveur sur une plateforme robuste comme ava.hosting nécessite souvent un accès administratif, mais Ubuntu désactive la connexion root via SSH par défaut pour des raisons de sécurité. Dans les scénarios où l’accès root est essentiel, comme le déploiement de mises à jour critiques ou la configuration des paramètres du système, l’activation de la connexion root SSH peut rationaliser votre flux de travail. Ce guide vous explique comment activer en toute sécurité la connexion root sur un serveur Ubuntu d’ava.hosting, en équilibrant la commodité et la sécurité pour que votre environnement d’hébergement partagé ou VPS soit sécurisé.
Avant d’activer le login root, assurez-vous que vous avez l’accès root. Vous pouvez passer à l’utilisateur root avec :
sudo -iSi vous n’avez pas encore défini de mot de passe pour l’utilisateur root, vous pouvez en créer un en utilisant :
sudo passwd rootSaisissez et confirmez le nouveau mot de passe root.
Pour permettre à l’utilisateur root de se connecter via SSH, vous devez modifier le fichier de configuration SSH.
sudo nano /etc/ssh/sshd_configPermitRootLogin prohibit-passwordPermitRootLogin yesAppliquez les modifications en redémarrant le service SSH :
sudo systemctl restart sshSi vous avez activé UFW (Uncomplicated Firewall), autorisez le trafic SSH :
sudo ufw allow ssh
sudo ufw reloadMaintenant, essayez de vous connecter en tant que root depuis un autre système en utilisant :
ssh root@your-server-ipSaisissez le mot de passe root lorsque vous y êtes invité.
Pour des raisons de sécurité, vous pouvez envisager de restreindre l’accès à la racine en n’autorisant que des adresses IP spécifiques. Editez à nouveau le fichier de configuration SSH :
sudo nano /etc/ssh/sshd_configAjoutez la ligne suivante :
AllowUsers root@your-trusted-ipSauvegardez le fichier et redémarrez SSH :
sudo systemctl restart sshL’activation de l’accès SSH root sur un serveur Ubuntu hébergé par ava.hosting simplifie les tâches administratives, mais elle doit être effectuée avec précaution. En suivant ces étapes, vous pouvez activer l’accès root en toute sécurité tout en profitant de l’infrastructure fiable d’ava.hosting. Par exemple, vous pouvez activer l’accès root pour installer un logiciel comme nginx directement