GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment configurer une bannière SSH personnalisée

Une bannière SSH est généralement configurée pour fournir une clause de non-responsabilité ou un ensemble de règles qui régissent qui doit avoir accès au message. Il s'agit simplement d'un message d'avertissement qui avertit généralement les utilisateurs non autorisés de continuer à accéder au système. La plupart des organisations sont susceptibles de configurer une bannière pour éloigner les utilisateurs non autorisés et de stipuler les répercussions de cette action qui, la plupart du temps, ont des ramifications juridiques.

Après cette brève introduction, laissez-nous vous expliquer comment créer votre propre bannière SSH personnalisée.

Étape 1 :Apporter des modifications au fichier de configuration sshd_config

La première étape consiste à faire un petit ajustement dans le fichier /etc/ssh/sshd_config Fichier de configuration SSH. Ici, je vais ouvrir le fichier à l'aide de l'éditeur de ligne de commande vim :

$ sudo vim /etc/ssh/sshd_config

Faites défiler et localisez la bannière attribut qui spécifie l'emplacement du fichier qui contient le message de bannière. Par défaut, la valeur aucun lui est attribuée comme indiqué.

La prochaine chose que vous devez faire est de décommenter la ligne et de spécifier votre fichier de bannière personnalisé. Dans notre cas, nous avons spécifié le fichier devant contenir la bannière SSH en tant que /etc/custom_banner

Banner /etc/custom_banner

Enregistrez les modifications et quittez le fichier de configuration SSH. Redémarrez ensuite le démon SSH pour appliquer les modifications .

$ sudo systemctl restart sshd

Et confirmez que SSH est opérationnel.

$ sudo systemctl status sshd

SSH fonctionne comme prévu. Passons maintenant à la création de la bannière.

Étape 2 :Créer la bannière d'avertissement SSH

Dans cette étape, nous allons procéder et créer le fichier qui contiendra le message de la bannière. C'est le fichier que nous venons de spécifier dans le fichier /etc/ssh/sshd_config Fichier de configuration SSH.

$ sudo vim /etc/custom_banner

À des fins de démonstration, copiez et collez le contenu suivant dans le fichier. Bien sûr, vous êtes libre de modifier la bannière comme bon vous semble.

Accès autorisé uniquement !

Ce système est la propriété de Linuxways et est uniquement destiné à être accessible par les administrateurs système et le responsable informatique. Si vous n'êtes pas autorisé à accéder à ce système, déconnectez-vous immédiatement !

Enregistrez les modifications et quittez. Essayons maintenant de nous connecter au système à distance et de vérifier si la bannière est affichée. Sur votre terminal Linux, lancez la commande :

$ ssh [email protected]

Alternativement, vous pouvez utiliser le client Putty ssh, et une fois que vous avez spécifié votre nom d'utilisateur, le message de bannière de pré-authentification que vous avez configuré s'affichera comme indiqué.

Ensuite, fournissez votre mot de passe pour accéder à votre système.

Étape 3 :Créer une bannière MOTD (facultatif)

De plus, si vous souhaitez définir une bannière MOTD, abréviation du Message du jour bannière, modifiez le /etc/motd fichier.

$ sudo vim /etc/motd

Ensuite, définissez le message à afficher sur la bannière SSH lors de la connexion. Vous pouvez créer une illustration ASCII sophistiquée à l'aide d'un générateur ASCII. Voici notre exemple de bannière ASCII. Créez votre propre art ASCII et collez-le dans le fichier.

_ _

| | (_)

| | _ _ __ _ ___ ____ ____ _ _ _ ___

| | | | '_ \| | | \ \/ /\ \ /\ / / _` | | | / __|

| |___| | | | | |_| |> <\ V V / (_| | |_| \__ \

\_____/_|_| |_|\__,_/_/\_\ \_/\_/ \__,_|\__, |___/

__/ |

|___/

Sauvegarder et quitter. Encore une fois, redémarrez le service SSH.

$ sudo systemctl restart sshd

La prochaine fois que vous tenterez de vous connecter, la bannière s'affichera une fois que vous aurez fourni votre mot de passe et accédé au système.

Comme vous l'avez vu, configurer une bannière SSH et MOTD est un jeu d'enfant.


Ubuntu
  1. Comment configurer des connexions SSH personnalisées pour simplifier l'accès à distance

  2. Comment configurer les clés SSH à l'aide de cPanel

  3. Comment configurer des gestionnaires Apache personnalisés dans cPanel

  4. Comment configurer des types MIME personnalisés dans cPanel

  5. Comment définir une bannière d'avertissement SSH personnalisée ou un MOTD sous Linux

Comment activer SSH sur Ubuntu 20.04

Comment configurer un son de démarrage personnalisé dans Ubuntu 18.04 LTS

Comment configurer les "touches de souris" ?

Comment configurer des serveurs de noms personnalisés dans WHM ?

Comment configurer la durée de vie personnalisée dans WHM ?

Comment configurer le délai d'attente sur le client SSH Putty