linux不显示输出信息,如何屏蔽登录linux服务器时输出的系统信息呢?

当我们在用ssh登录linux服务器时,服务器一般会输出一些系统信息,比如这样:

$ ssh u3@h3

Welcome to Ubuntu 18.04.2 LTS (GNU/Linux 4.18.0-15-generic x86_64)

* Documentation: https://help.ubuntu.com

* Management: https://landscape.canonical.com

* Support: https://ubuntu.com/advantage

* Canonical Livepatch is available for installation.

- Reduce system reboots and improve kernel security. Activate at:

https://ubuntu.com/livepatch

421 packages can be updated.

197 updates are security updates.

Your Hardware Enablement Stack (HWE) is supported until April 2023.

Last login: Thu Sep 5 17:20:28 2019 from 192.168.56.1

u3@h3:~$

有时候这些信息是没用的,每次登录都显示的话还是挺烦人的,那如何告诉服务器不要再显示这些信息了呢?

其实方式有很多种,不过我觉得最简单的方式还是在服务器的用户目录创建一个.hushlogin文件,比如下面这样:

u3@h3:~$ touch $HOME/.hushlogin

u3@h3:~$ logout

Connection to h3 closed.

$ ssh u3@h3

u3@h3:~$

由上可见,在创建了.hushlogin文件之后,再登录服务器就没有这些输出了,漂亮。

服务器输出的这些信息叫做 motd,即:message of the day 的缩写,它是用来通知用户系统的当前状况的。

这些信息都是可以修改的,你可以任意添加自己想要的信息,比如,我随便修改了下,显示成下面这个样子:

$ ssh u3@h3

./+o+- root@h3

yyyyy- -yyyyyy+ OS: Ubuntu 18.04 bionic

://+//-yyyyyyo Kernel: x86_64 Linux 4.18.0-15-generic

.++ .:/++++++/-.+sss/` Uptime: 2h 25m

.:++o: /++++++++/:--:/- Packages: 1524

o:+o+:++.`...-/oo+++++/ Shell: sh

.:+o:+o/. `+sssoo+/ CPU: Intel Core i7-7600U @ 2.904GHz

.++/+:+oo+o:` /sssooo. GPU: svgadrmfb

/+++//+:`oo+o /::--:. RAM: 1078MiB / 1993MiB

\+/+o+++`o++o ++.

.++.o+++oo+:` /dddhhh.

.+.o+oo:. `oddhhhh+

\+.++o+o``-`.:ohdhhhhh+

`:o+++ `ohhhhhhhhyo++os:

.o:`.syhhhhhhh/.oo++o`

/osyyyyyyo++ooo+++/

+oo+++o\:

`oo++.

Last login: Thu Sep 5 18:35:26 2019 from 192.168.56.1

u3@h3:~$

如果你想了解 motd 以及如何对其内容进行修改,请查看 motd(5) 的man文档:

$ man 5 motd

如果你的服务器是Ubuntu系统,还要查看 update-motd(5) 的man文档:

$ man 5 update-motd

希望对你有所帮助。

完。

更多原创文章,请关注我微信公众号:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值