Outils pour utilisateurs

Outils du site


configuration_d_un_vps

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
configuration_d_un_vps [2017/01/26 15:19] simonconfiguration_d_un_vps [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1
Ligne 1: Ligne 1:
-====== Configuration d'un VPS chez OVH ====== 
-Je souhaitais depuis un moment réinitialisé un VPS inutilisé, tournant avec une Debian 7 - Wheezy. On réinitialise ou installe donc le VPS avec Debian 8 - Jessie. 
  
-Et ensuite? Quelles sont les étapes pour sécuriser un peu le serveur avant de mettre en place un site web? 
- 
-===== SSH - Première connexion ===== 
-La première chose à faire, une fois le VPS (ré)initialisé, c'est de se connecter en [[ssh]] pour créer un utilisateur et modifier la configuration [[ssh]] pour empêcher la connexion en root. On pourra également mettre en place des clés pour se connecter sans taper de mot de passe. 
- 
-OVH envoie le mot de passe du serveur par mail à l'initialisation de celui-ci. 
- 
-<code bash> 
-$ ssh root@IP.DU.SER.VEUR 
-$ ssh root@37.187.239.105 
-root@IP.DU.SER.VEUR's password:  
-root@vps12345:~#  
-</code> 
- 
-===== Changer le mot de passe root ===== 
-Le mot de passe root de votre serveur a transité, en clair (!), dans un mail. Il faut le changer rapidement. 
-<code bash> 
-root@vps12345:~# passwd 
-Entrez le nouveau mot de passe UNIX :  
-Retapez le nouveau mot de passe UNIX :  
-passwd : le mot de passe a été mis à jour avec succès 
-</code> 
- 
-===== Créer un nouvel utilisateur ===== 
-Il faut créer un nouvel utilisateur pour exécuter les tâches courantes et surtout pour éviter de laisser la possibilité de se connecter via ssh avec l'utilisateur root. 
-<code bash> 
-root@vps89550:~# adduser nom-user 
-Ajout de l'utilisateur « nom-user » ... 
-Ajout du nouveau groupe « nom-user » (1000) ... 
-Ajout du nouvel utilisateur « nom-user » (1000) avec le groupe « simon » ... 
-Création du répertoire personnel « /home/nom-user »... 
-Copie des fichiers depuis « /etc/skel »... 
-Entrez le nouveau mot de passe UNIX :  
-Retapez le nouveau mot de passe UNIX :  
-passwd : le mot de passe a été mis à jour avec succès 
-Modification des informations relatives à l'utilisateur nom-user 
-Entrez la nouvelle valeur ou « Entrée » pour conserver la valeur proposée 
- Nom complet []: nom-user 
- N° de bureau []:  
- Téléphone professionnel []:  
- Téléphone personnel []:  
- Autre []:  
-Cette information est-elle correcte ? [O/n] 
-</code> 
- 
-===== SSH - Modification de la configuration ===== 
-Pour éviter une parties des attaques automatiques des scripts kiddies, il est possible de modifier le port de connexion de SSH. (C'est le port 22 par défaut.) On va aussi en profiter pour empêcher la connexion SSH avec le login ''root'' et l'autoriser avec l'utilisateur que l'on vient de créer. Quand je modifie un fichier de configuration, j'ai l'habitude de laisser mes initiales en commentaire.  
- 
-<code bash> 
-# vim /etc/ssh/sshd_config 
-(...) 
-#SLF: 
-#Port22 
-Port 2222 #Vous pouvez choisir n'importe quel port non-utilisé. 
-(...) 
-#SLF: 
-#PermitRootLogin yes 
-PermitRootLogin no 
-(...) 
-#SLF: 
-AllowUsers simon 
-(...) 
-</code> 
configuration_d_un_vps.1485443978.txt.gz · Dernière modification : 2020/08/09 12:59 (modification externe)