既然它们有相同的内容,那么它们的用途是什么?
[me@myserver ~]$ cat /etc/issue
Red Hat Enterprise Linux Server release 6.10 (Santiago)
Kernel \r on an \m
[me@myserver ~]$ cat /etc/issue.net
Red Hat Enterprise Linux Server release 6.10 (Santiago)
Kernel \r on an \m
答案1
/etc/issue.net
和都/etc/issue
用于在登录提示之前向 SSH 用户显示横幅(例如欢迎语/警告..):
/etc/issue.net
显示给从网络连接的用户。/etc/issue
向两者展示本地用户和网络用户除非/etc/issue.net
存在且已配置。
此外,要将它们配置为在您通过 SSH 登录时显示,您需要取消注释#Banner
并在 处指定所需的文件名/etc/ssh/sshd_config
,例如:
Banner /etc/issue.net
文件名是使用或/etc/issue.net
等协议进行网络登录的预登录横幅的历史位置。一些 Unix 供应商也有用于网络登录的、和/或版本;其他供应商使其可配置,就像现在一样。 telnet
rlogin
telnetd
rshd
rlogind
/etc/issue
sshd