Supprimez les messages de connexion SSH au démarrage de session
Dans la distribution Ubuntu, un message comme ceci s’affiche à chaque connexion SSH effectuées:
Welcome to Ubuntu 20.04.1 LTS (GNU/Linux 5.4.0-45-generic x86_64)
* Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage
System information as of Wed Sep 2 17:53:09 UTC 2020
System load: 0.52 Usage of /: 45.6% of 19.21GB Memory usage: 22% Swap usage: 0% Processes: 120 Users logged in: 0 IPv4 address for br-45a5f1d747a7: 172.19.0.1 IPv4 address for br-df5ae4f9a8e1: 172.18.0.1 IPv4 address for docker0: 172.17.0.1 IPv4 address for ens3: XXX.XXX.XXX.XXX
* Kubernetes 1.19 is out! Get it in one command with:
sudo snap install microk8s --channel=1.19 --classic
https://microk8s.io/ has docs and details.
0 updates can be installed immediately.0 of these updates are security updates.
Last login: Wed Sep 2 XX:XX:XX 2020 from XXX.XXX.XXX.XXX
Voir ce type de message à chaque fois peut être fatiguant pour l’utilisateur.
Désactiver les messages partiellement
Si vous voulez garder les messages d’accueil mais en les modifiant, voici la méthode:
Allez dans le fichier /etc/default/motd-news
, et passez ENABLED=1
à
ENABLED=0
Puis, allez dans le répertoire /etc/update-motd.d
, et regardez quels fichiers
vous voulez garder. Si vous voulez que les fichiers ne soient plus exécutés au
démarrage, vous pouvez supprimer les permissions avec la commande:
chmod -x /etc/update-motd.d/10-help-text
En enlevant les droits d’executions sur un fichier, votre système ne les exécutera plus.
Désactiver les messages d’accueil grâce à un fichier hushlogin
Dans le fichier cat /etc/login.defs
, vous trouverez ces lignes que vous
pourrez modifier:
HUSHLOGIN_FILE .hushlogin#HUSHLOGIN_FILE /etc/hushlogins
Ces deux lignes sont utiles pour la suite.
Désactiver pour un utilisateur
L’astuce consiste donc à créer un fichier nommé .hushlogin
dans le “home” de
l’utilisateur concerné.
Exemple:
touch ~/.hushlogin
Désactiver pour tous les utilisateurs
Ici, nous devons créer un fichier dans /etc/
tout simplement. (N’oubliez pas
de décommenter les lignes présentes nécessaires dans /etc/login.defs
)
touch /etc/hushlogins
Sources
Énigme javascript !
Pouvez-vous trouver la solution à cette question ?
Purifiez vos URL avec Apache
Faites attention au référencement en évitant le duplicate content
Introduction à git hooks
Rendez vos messages de commit uniformes !
Dockeriser votre application SSH!
Voici comment partager une application SSH simplement!