J'ai un vps pour l'hébergement de mon site. Il exécute un serveur Ubuntu. Chaque fois que je me connecte à mon serveur par ssh, un long message de bienvenue s'affiche dans mon terminal.
Linux node61.buyvm.net 2.6.18-pony6-3 # 1 SMP Tue Mar 13 07:31:44 PDT 2012 x86_64
Les programmes fournis avec le système Debian GNU / Linux sont des logiciels libres. Les conditions exactes de distribution de chaque programme sont décrites dans les fichiers individuels dans / usr / share / doc / * / copyright.
Debian GNU / Linux est livré avec ABSOLUMENT AUCUNE GARANTIE, dans la mesure permise par la loi applicable. Dernière connexion: mer. Juil. 11 12:08:19 2012 à partir de 113.72.193.52 Linux node61.buyvm.net 2.6.18-pony6-3 # 1 SMP mar. Mar. 13 mars 31:31:44 PDT 2012 x86_64
Les programmes fournis avec le système Debian GNU / Linux sont des logiciels libres. Les conditions exactes de distribution de chaque programme sont décrites dans les fichiers individuels dans / usr / share / doc / * / copyright.
Debian GNU / Linux est livré avec ABSOLUMENT AUCUNE GARANTIE, dans la mesure permise par la loi applicable. entré dans CT 17323 -bash-4.2 #
Après avoir fait quelques recherches à ce sujet (oui, j'étais en train de chercher sur Google), je me suis rendu compte que mon serveur devrait avoir un .bashrc
et .bash_profile
(ou .profile
) un contrôle sur cela. J'utilise vim pour ouvrir mon compte .bashrc
et .profile
il me semble impossible de trouver une ligne de codes pouvant afficher un message sur mon terminal. Par conséquent, je me demande s’il existe un autre fichier pour cela.
Je souhaite commenter ces messages de bienvenue parce que mon sftp ne fonctionne pas avec une erreur ( Received message too long 761422195
). Je suis à peu près sûr que cette erreur est provoquée par le message de bienvenue de mon serveur.
Désolé pour mon mauvais anglais. J'apprécierais vraiment toute aide!
Réponses:
Vous devez éditer deux fichiers:
/etc/motd
(Le message du jour)/etc/ssh/sshd_config
: Changez le réglagePrintLastLog
en "non", cela désactivera le message "Dernière connexion".Et puis redémarrez votre sshd.
la source
sudo /etc/init.d/ssh restart
après retouchesshd_config
Vous devez changer le contenu de
/etc/motd
. Malheureusement, par défaut, il/etc/motd
existe un lien/var/run/motd
qui se réinitialise chaque fois que vous vous connectez. Pour apporter des modifications permanentes, procédez comme suit:ou quel que soit l'éditeur que vous préférez. Puis entrez le message que vous voulez afficher (le cas échéant) et enregistrez le fichier.
Suppression du message « vu la dernière fois » (par exemple, la mise
PrintLastLog
àno
en/etc/ssh/sshd_config
) n'est pas recommandé - le temps de la dernière connexion est une information précieuse de sécurité. Cela permet de vérifier si une personne inattendue s'est récemment connectée au système. Quoi qu'il en soit, c'est possible bien sûr, mais faites-le en connaissance de cause .la source
/etc/motd.tail
ce qui peut être utilisé, selon le système./etc/motd
est un fichier normal et/etc/motd.tail
ne fonctionnait pas @jezmck.sudo nano /etc/motd
et ça a fonctionné.Sur une base individuelle, vous pouvez exécuter
touch ~/.hushlogin
pour désactiver les messages.la source
Créez un nouveau fichier et modifiez le message de bienvenue. Modifier
/etc/ssh/sshd_config
. En cela, il y aura une ligne appeléeEditez ce chemin avec le chemin de message de bienvenue nouvellement créé.
Comme,
Redémarrez ssh. Maintenant ça va marcher.
la source
Pourrait être en train de modifier le fichier / etc / issue, essayez ceci:
Date actuelle: \ d Heure actuelle: \ t Nom du système: \ s Architecture: \ m Informations sur la construction du système d'exploitation: \ v Nom d'hôte: \ n Noyau: \ r Nombre d'utilisateurs connectés: \ u.
la source
Créez le fichier /etc/motd.tail et écrivez-y tout ce dont vous avez besoin. Le fichier / etc / motd sera généré à chaque démarrage du système en fonction du contenu de /etc/motd.tail.
la source
Un programme qui vous aide à afficher un message de bienvenue
appuyez sur la esctouche après avoir terminé
maintenant appuyez sur shift+ qensemble
la source