Actualités
Vitesses plus rapides : bande passante pour vStack Les serveurs au Kazakhstan ont augmenté à 200 Mbps
JH
Joe Harris
Octobre 29 2020
Mise à jour le 28 février 2025

Configuration initiale du serveur avec Ubuntu 20.04

Linux Ubuntu

Vous utilisez un autre système d'exploitation ?

Sélectionnez la version ou la distribution souhaitée.

Dans ce didacticiel, nous allons effectuer la configuration initiale du serveur avec Ubuntu 20.04. Serveur cloud Serverspace. Et utilisé comme base. Le réseau est configuré automatiquement pour eux lors de la création, vous n'avez donc pas à vous en soucier.

Mise à jour du système

Le système doit être mis à jour après son installation.

apt update
apt upgrade

Redémarrez le système une fois le processus terminé.

reboot

Création d'utilisateurs et SSH paramétrage

Par défaut, seul l'utilisateur root est créé dans le système. Pour utiliser un serveur avec plusieurs personnes, il est préférable de donner à chaque personne un compte séparé. Pour créer un nouvel utilisateur, utilisez la commande suivante. Remplace le Nom d'utilisateur avec la connexion. Saisissez le mot de passe de votre compte et d'autres informations.

adduser username

Si vous avez sélectionné SSH autorisation par clé lors de la création du serveur, vous pouvez activer l'autorisation par mot de passe. Pour ce faire, ouvrez le SSH fichier de configuration:

nano /etc/ssh/sshd_config

Décommentez la ligne :

PasswordAuthentication yes

Ou si vous avez besoin d'ajouter la possibilité d'autoriser à l'aide d'un SSH key, puis décommentez cette ligne :

PubkeyAuthentication yes

C'est une bonne idée de changer la valeur par défaut SSH port si vous activez l'authentification par mot de passe. Cela réduit la probabilité de piratage du serveur en déchiffrant automatiquement le mot de passe à l'aide de la méthode de la force brute.
Pour ce faire, décommentez le Port chaîne et définissez-la sur une valeur différente. 3355, par exemple.

Port 3355

Enregistrez et fermez ce fichier. Redémarrez le service pour que les paramètres du port prennent effet.

systemctl restart sshd

Maintenant, pour vous connecter au serveur, ajoutez le numéro de port à la commande :

ssh user@host -p 3355

Une autre bonne chose pour améliorer la sécurité du serveur est d'utiliser Fail2Ban.

Si vous souhaitez créer un SSH clé, utilisez la commande suivante sur un local Linux machine. Entrez le chemin pour placer la clé et le mot de passe correspondant, qui peut être vide. Cependant, pour des raisons de sécurité, il est fortement déconseillé d'utiliser des clés sans mot de passe.

ssh-keygen

Pour installer cette clé sur le serveur, utilisez la commande suivante sur un local Linux l'ordinateur. Saisissez le chemin d'accès à la clé, le nom d'utilisateur et l'hôte corrects.

ssh-copy-id -i /path/to/key user@host

Utilisez cette commande pour accéder au serveur :

ssh user@host

Configuration UFW

UFW est un pare-feu. Par défaut, il est désactivé sur le serveur. Avant de l'activer, vous devez le configurer pour autoriser SSH connexions.

ufw allow OpenSSH

Si la norme SSH port a été modifié, vous devez ouvrir ce port.

ufw allow 3355/tcp

Maintenant, activez UFW.

ufw enable

Tous les ports sont désormais fermés aux connexions entrantes, à l'exception de celles qui étaient autorisées. Pour voir l'état UFW :

ufw status

Réglages de l'heure

Une autre chose qui doit être configurée est l'heure dans le système. Pour voir l'heure actuelle, entrez la commande :

date

L'heure par défaut dans le système est UTC. Pour changer cela, vous devez spécifier le fuseau horaire correct. Pour les afficher tous, utilisez la commande :

timedatectl list-timezones

Pour en définir un :

timedatectl set-timezone Europe/Prague

Pour activer la synchronisation automatique de l'heure, installez ce package.

apt install ntp

Il sera lancé immédiatement après l'installation et votre serveur aura l'heure correcte.

Voter:
5 sur 5
Note moyenne : 5
Noté par : 1
1101 CT Amsterdam Pays-Bas, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300
Nous utilisons des cookies pour rendre votre expérience sur le Serverspace meilleur. En poursuivant votre navigation sur notre site, vous acceptez nos
Utilisation des cookies et Politique de confidentialité.