我在 KVM 机器上有一个 Ubuntu 的虚拟来宾,我已经设置了机器,所以我可以输入virsh console
并放入控制台。
我意识到这里的安全考虑,但是是否可以设置来宾,以便如果用户通过控制台连接,他们将自动成为 root,而无需输入任何密码。然而,这仅适用于串行控制台,不适用于 SSH 或远程访问。
这不是真正的 KVM 问题,而只是系统设置,控制台已设置为/dev/ttyS0
.
编辑/etc/init/tty1.conf:
sudo nano -w /etc/init/tty1.conf
将内容替换为以下内容:
# tty1 - getty
#
# This service maintains a getty on tty1 from the point the system is
# started until it is shut down again.
start on stopped rc RUNLEVEL=[2345] and (
not-container or
container CONTAINER=lxc or
container CONTAINER=lxc-libvirt)
stop on runlevel [!2345]
respawn
exec /sbin/getty --autologin root -8 38400 tty1
重要的变化是最后一行包含--autologin root
作为参数。
更改完成后,可以通过重新启动或运行来激活它 sudo stop tty1 && sudo start tty1
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句