Nic*_*ich 11 ssh 12.04 sshd motd
通过 SSH 登录时,所有非 root用户都会显示以下文本:
Ubuntu 系统中包含的程序是免费软件;
每个程序的确切分发条款
在 /usr/share/doc/*/copyright中的各个文件中进行了描述。在
适用法律允许的范围内,Ubuntu 绝对不提供任何保证。
我的/etc/ssh/sshd_config
包括:
PrintMotd no
PrintLastLog no
Run Code Online (Sandbox Code Playgroud)
PrintMotd no
并PrintLastLog no
通过PAM在重写/etc/pam.d/sshd
session optional pam_motd.so
session optional pam_lastlog.so never showfailed
Run Code Online (Sandbox Code Playgroud)
/var/run/motd
符号链接到/etc/motd
:
/etc/motd -> /var/run/motd
Run Code Online (Sandbox Code Playgroud)
文件夹/etc/update-motd.d/
是空的!
如何禁止非root用户显示上述通知?
sam*_*bay 20
/etc/legal
包含消息的... 或者 ...
~/.cache/motd.legal-displayed
阅读更多:ubuntuforums.org/showthread.php?t=1511335