Tzu*_*hay 3 server customization login vga
在我正在构建的网络设备上,基于 Ubuntu 服务器,我希望执行以下自定义:
我怎样才能获得上述选项之一
要在虚拟终端 tty1...tty6 上禁用文本登录,您可以修改/etc/init/tty1.conf(和另一个从tty2.confto tty6.conf),替换该行
exec /sbin/getty -8 38400 tty1
Run Code Online (Sandbox Code Playgroud)
类似于以下内容:
exec /sbin/getty -8 -n -l /usr/local/bin/tty-replacement 38400 tty1
Run Code Online (Sandbox Code Playgroud)
哪里/usr/local/bin/tty-replacement可以是一个像这样的简单 shell 脚本:
#!/bin/sh
echo ""
echo "This is a message"
echo ""
read ans
Run Code Online (Sandbox Code Playgroud)
这不应该阻止 ssh 登录,这与 ttys 无关。
请记住使用以下命令使 shell 脚本可执行
sudo chmod +x /usr/local/bin/tty-replacement
Run Code Online (Sandbox Code Playgroud)