![禁用登录提示显示主机名](https://linux22.com/image/850755/%E7%A6%81%E7%94%A8%E7%99%BB%E5%BD%95%E6%8F%90%E7%A4%BA%E6%98%BE%E7%A4%BA%E4%B8%BB%E6%9C%BA%E5%90%8D.png)
默认情况下,登录提示显示%hostname% login:
。
我不希望任何有控制台访问权限的人轻易地看到服务器的主机名。
如何摆脱那里的主机名?
答案1
添加选项--nohostname
到getty
。编辑文件 /etc/init/tty[1-9].conf 以更改执行来自类似的东西
exec /sbin/getty -8 38400 tty1
到
exec /sbin/getty --nohostname -8 38400 tty1
可能还需要编辑 /etc/issue 以删除\n
转义代码,该代码在登录提示之前显示主机名。将其更改为如下所示:
Ubuntu XX.YY \l
默认文本模式登录屏幕:
--nohostname
添加/etc/init/tty*.conf 并使用 /etc/issue后,文本模式登录屏幕:
更多信息: