CentOS7 虚拟机启动后欢迎界面关闭方法
在CentOS 7虚拟机中,启动后显示的欢迎界面(Login Banner)可能包含系统信息或提示。若需隐藏此界面以简化操作,可通过以下步骤实现。
方法一:修改SSH配置文件
若欢迎界面通过SSH登录时显示,需编辑SSH服务配置:
sudo vi /etc/ssh/sshd_config
找到以下行并修改为:
Banner none
保存后重启SSH服务:
sudo systemctl restart sshd
方法二:删除或修改MOTD文件
系统登录提示信息通常存储在/etc/motd
文件中。执行以下命令清空内容:
sudo echo "" > /etc/motd
若存在动态生成的MOTD文件(如/etc/update-motd.d/
),可删除相关脚本:
sudo rm -f /etc/update-motd.d/*
方法三:禁用首次登录向导
若为新创建的虚拟机用户,首次登录可能触发初始化向导。通过以下命令禁用:
sudo touch /var/lib/centos-release
或修改用户配置:
sudo sed -i 's/ENABLED=1/ENABLED=0/g' /etc/default/useradd
验证效果
完成上述操作后,重启虚拟机:
sudo reboot
重新登录时,欢迎界面将不再显示。
注意事项
- 操作前建议备份相关配置文件;
- 不同虚拟机环境(如VMware、VirtualBox)可能需额外调整显示设置;
- 若需恢复欢迎界面,反向执行上述步骤即可。