Scientific Linux 7x - 系统强化太多!

Scientific Linux 7x - 系统强化太多!

像我公司这样的一些 Linux 用户构建了 Linux 服务器以在工厂生产线上使用。我们编写软件来加载 BIOS 和闪存并测试我们的产品。我们经常需要重新启动这些生产 Linux 服务器并继续测试,而无需操作员在每次重新启动时坐在那里输入 root 密码。有些用户不希望或不需要强制的根/用户密码安全。它只是增加了生产过程的成本。在 RHEL 7.x(或更具体地说是 Scientific Linux 7.x)中,我们如何能够在没有 root 密码的情况下简单地将系统引导到运行级别 1(紧急/救援模式)?我已经做了几天的研究,但没有找到禁用 root 密码的方法。是否可以? (顺便说一句:这在​​ 6.x 中不是问题)

答案1

  1. 删除原件[电子邮件受保护]符号链接:

    rm /etc/systemd/system/getty.target.wants/[email protected]
    
  2. 复印一份[电子邮件受保护]文件并调用它[电子邮件受保护]

    cp /lib/systemd/system/[email protected] /etc/systemd/system/[email protected]
    
  3. 编辑此文件(必须添加最后一行):

    [Service]
    ...
    ExecStart=-/sbin/agetty --autologin root --noclear %I
    ...
    [Install]
    ...
    ;[email protected]
    
  4. 在 getty.target.wants 中创建符号链接

    ln -s /etc/systemd/system/[email protected] /etc/systemd/system/getty.target.wants/[email protected]
    
  5. 重启。如果一切顺利,您将以 root 身份登录。

整个论坛发现:这里

相关内容