如何在 Linux 中配置 ssh 登录导语

无论何时登录公司的某些生产系统,你都会看到一些登录消息、警告或关于你将登录或已登录的服务器的信息,如下所示。这些是登录导语(login banner)。

-- Kerneltalks

致谢

编译自 | https://kerneltalks.com/tips-tricks/how-to-configure-login-banners-in-linux/

作者 | Kerneltalks

译者 | geekpi 共计翻译:667篇 贡献时间:1596 天

了解如何在 Linux 中创建登录导语,来向要登录或登录后的用户显示不同的警告或消息。

无论何时登录公司的某些生产系统,你都会看到一些登录消息、警告或关于你将登录或已登录的服务器的信息,如下所示。这些是登录导语login banner。

Login welcome messages in Linux

在本文中,我们将引导你配置它们。

你可以配置两种类型的导语。

☉ 用户登录前显示的导语信息(在你选择的文件中配置,例如 )

☉ 用户成功登录后显示的导语信息(在 中配置)

如何在用户登录前连接系统时显示消息

当用户连接到服务器并且在登录之前,这个消息将被显示给他。意味着当他输入用户名时,该消息将在密码提示之前显示。

你可以使用任何文件名并在其中输入信息。在这里我们使用 并且把我们的消息放在里面。

现在,需要将此文件和路径告诉 守护进程,以便它可以为每个用户登录请求获取此标语。对于此,打开 文件并搜索 。

这里你需要编辑该配置文件,并写下你的文件名并删除注释标记()。它应该看起来像:。

保存文件并重启 守护进程。为避免断开现有的连接用户,请使用 HUP 信号重启 sshd。

就是这样了!打开新的会话并尝试登录。你将看待你在上述步骤中配置的消息。

Login banner in Linux

你可以在用户输入密码登录系统之前看到此消息。

如何在用户登录后显示消息

消息用户在成功登录系统后看到的当天消息Message Of The Day(MOTD)由 控制。编辑这个文件并输入当成功登录后欢迎用户的消息。

你不需要重启 守护进程来使更改生效。只要保存该文件, 守护进程就会下一次登录请求时读取和显示。

motd in linux

你可以在上面的截图中看到:黄色框是由 控制的 MOTD,绿色框就是我们之前看到的登录导语。

你可以使用cowsay

[1]

、banner

[2]

、figlet

[3]

、lolcat

[4]

等工具创建出色的引人注目的登录消息。此方法适用于几乎所有 Linux 发行版,如 RedHat、CentOs、Ubuntu、Fedora 等。

via:https://kerneltalks.com/tips-tricks/how-to-configure-login-banners-in-linux/

作者:kerneltalks

[6]

译者:geekpi校对:wxy

本文由LCTT原创编译,Linux中国荣誉推出

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180309B0FVYT00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券