On my Arch, root can directly login via tty without password. However, for normal users, password is mandatory.
So, How to disable the auto-login of root on tty.
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It only takes a minute to sign up.Sign up to join this community
Maybe you have a /usr/lib/systemd/system/getty@ttyN.service?
The context looks like this:
ExecStart=-/sbin/agetty --noclear -a root %I 38400 linux
You just need to delete or disable this service.