# Mettre en place le mot de passe root

**URL:** https://community.ovhcloud.com/t/mettre-en-place-le-mot-de-passe-root/22381
**Category:** Oldies but goldies
**Created:** [Mars 4, 2021, 11:48 UTC](https://community.ovhcloud.com/t/mettre-en-place-le-mot-de-passe-root/22381 "2021-03-04T11:48:03Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![HenriC5](https://community.ovhcloud.com/letter_avatar/henric5/32/5_5575768a8748004e209b776fc1b2916d.png) [@HenriC5](https://community.ovhcloud.com/u/HenriC5)
#### Post date: [Mars 4, 2021, 11:48 UTC](https://community.ovhcloud.com/t/mettre-en-place-le-mot-de-passe-root/22381/1 "2021-03-04T11:48:03Z")

</div>

OVH m'a livré un dédié sous Debian 10, et envoyé le mot de passe de l'utilisateur "debian".  
C'est ok : j'arrive à me connecter avec PuTTY sous l'utilisateur "debian".  
Maintenant, j'essaye de mettre un mot de passe pour l'utilisateur "root"  
\> Question préalable : ça me semble utile d'avoir un accès direct avec "root", non ?  
\> Pourquoi est-ce que OVH ne l'envoie pas puisque nous sommes censé gérer entièrement le dédié ?  
  
  
Voici ma tentative :  
### Session avec "debian" pour mettre un nouveau mot de passe à "root"  
 Using username "debian".  
 debian@x.x.x.x's password:  
  
 debian@nsxxxxx:~$ sudo passwd root  
 New password:  
 Retype new password:  
 passwd: password updated successfully  
  
 # Vérification  
 debian@nsxxxxx:~$ su -  
 Password:  
 root@nsxxxxx:~#  
 exit  
 exit  
Donc ça semble marcher.   
Essayons maintenant une nouvelle connexion avec root :  
### Nouvelle session avec "root" : login sous root avec le mot de passe de "root" mis en place ci-dessus   
 Using username "root".  
 root@x.x.x.x's password:  
 Access denied  
  
=\> je n'arrive pas à avoir un mot de passe root qui soit valable pour une nouvelle session SSH  
Une idée ?

---

<div class="post-metadata">

### Author: ![fritz2cat](https://community.ovhcloud.com/user_avatar/community.ovhcloud.com/fritz2cat/32/29833_2.png) [@fritz2cat](https://community.ovhcloud.com/u/fritz2cat)
#### Post date: [Mars 4, 2021, 1:52 UTC](https://community.ovhcloud.com/t/mettre-en-place-le-mot-de-passe-root/22381/2 "2021-03-04T13:52:25Z")

</div>

> Une idée ?

  
  
Oui, bien sûr,   
permettre à root de se connecter directement c'est déconseillé, surtout pour une machine connectée directement sur internet.  
  
Passez faire un tour dans le fichier de config /etc/ssh/sshd\_config   
et ne faites pas d'erreur, sinon il pourrait être impossible de se connecter avec n'importe quel user...

---

<div class="post-metadata">

### Author: ![HenriC5](https://community.ovhcloud.com/letter_avatar/henric5/32/5_5575768a8748004e209b776fc1b2916d.png) [@HenriC5](https://community.ovhcloud.com/u/HenriC5)
#### Post date: [Mars 4, 2021, 2:05 UTC](https://community.ovhcloud.com/t/mettre-en-place-le-mot-de-passe-root/22381/3 "2021-03-04T14:05:22Z")

</div>

Merci.   
_Avec les VPS, j'avais l'habitude de recevoir le mot de passe root_  
  
Donc si ce n'est pas nécessaire (?) d'avoir accès par root dans le long terme, je ferai sans.

---

<div class="post-metadata">

### Author: ![Sich](https://community.ovhcloud.com/user_avatar/community.ovhcloud.com/sich/32/22_2.png) [@Sich](https://community.ovhcloud.com/u/Sich)
#### Post date: [Mars 5, 2021, 7:12 UTC](https://community.ovhcloud.com/t/mettre-en-place-le-mot-de-passe-root/22381/4 "2021-03-05T07:12:09Z")

</div>

Dans les faits vous n'êtes censés utiliser root que pour des opérations de maintenance (mise à jour, ajout d'user, installation de package, …).  
Pour tout le reste ça se fait avec des users aux droits restreints.  
  
Après si vous avez envie / besoin de vous connecter en root ça se passe dans sshd\_config comme l'a dit @Fritz2cat . C'est votre serveur, vous le gérez comme bon vous semble.   
Toutefois je vous invite à changer de port, car le 22 se fait scanner en permanence par des bots. Autoriser la connexion par mot de passe de l'user root sur le port 22 c'est chercher les problèmes.

---

<div class="post-metadata">

### Author: ![HenriC5](https://community.ovhcloud.com/letter_avatar/henric5/32/5_5575768a8748004e209b776fc1b2916d.png) [@HenriC5](https://community.ovhcloud.com/u/HenriC5)
#### Post date: [Mars 5, 2021, 7:28 UTC](https://community.ovhcloud.com/t/mettre-en-place-le-mot-de-passe-root/22381/5 "2021-03-05T07:28:20Z")

</div>

> Dans les faits vous n'êtes censés utiliser root que pour des opérations de maintenance (mise à jour, ajout d'user, installation de package, ...).

  
  
Merci. Est-ce que tout ça pourrait aussi bien se faire après connexion en user, avec sudo ?  
(Et donc ne pas nécessiter de connexion directe en root)

---

<div class="post-metadata">

### Author: ![Sich](https://community.ovhcloud.com/user_avatar/community.ovhcloud.com/sich/32/22_2.png) [@Sich](https://community.ovhcloud.com/u/Sich)
#### Post date: [Mars 5, 2021, 7:30 UTC](https://community.ovhcloud.com/t/mettre-en-place-le-mot-de-passe-root/22381/6 "2021-03-05T07:30:50Z")

</div>

bah vi…   
Vous vous connectez en debian, sudo su, et vous êtes root…  
Et sinon vous restez en debian, et vous faites sudo avant votre commande.  
sudo apt update  
sudo apt dist-upgrade  
sudo apt install …

---

<div class="post-metadata">

### Author: ![HenriC5](https://community.ovhcloud.com/letter_avatar/henric5/32/5_5575768a8748004e209b776fc1b2916d.png) [@HenriC5](https://community.ovhcloud.com/u/HenriC5)
#### Post date: [Mars 5, 2021, 7:47 UTC](https://community.ovhcloud.com/t/mettre-en-place-le-mot-de-passe-root/22381/7 "2021-03-05T07:47:59Z")

</div>

Merci
