Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在某些事件(例如某些用户的注销)之后,通过内核 haking 限制系统中任何用户的登录是可能的(并且是合理的?)?可能存在其他方式吗?如果可能,需要修改内核源代码的哪一部分?
通过操作用户数据库或更改登录程序在用户空间中执行此操作。必要的支持是内核中已经存在的。
这应该可以解决问题:
touch /etc/nologin
对于此类问题,触摸内核是不明智的。请参阅man nologin。“root”用户仍然可以登录。