如何禁用恢复模式/单用户模式?


10

我正在安装学校计算机。我想删除单用户模式启动,它可以使学生成为root用户。如何从GRUB永久删除单用户/恢复模式?我也关心更新内核(update-grub)

我确实需要GRUB才能引导进入Windows安装。


1
这个askubuntu.com/a/78051/71679的答案以及有关该问题的其他内容对您想要的内容有帮助吗?
达米安2012年

3
但是请注意,一旦学生可以实际使用机器,就几乎没有办法完全保护机器了。您打开BIOS密码,确保无法从CD-ROM引导计算机,使用密码安装grub(请参阅上面的注释中的链接)等,但是除非您物理锁定机箱,否则总有办法。
1

谢谢达米恩!我想我会尽力而为。BIOS也已经受到密码的保护(但尚未研究是否可以禁用启动密钥)(顺便说一句,由于在注释中已解决问题,该怎么办?)
gsedej 2012年

Answers:


11
  1. 使用Ctrl+ Alt+ T快捷方式打开终端,然后键入此命令,然后单击Enter

    gksu gedit /etc/default/grub
    
  2. 上面的命令将在gedit文本编辑器中打开GRUB默认文件。搜索这样的部分:

    # Uncomment to disable generation of recovery mode menu entries
    #GRUB_DISABLE_RECOVERY="true"
    
  3. #从行上删除标记#GRUB_DISABLE_RECOVERY="true"。更改后的部分应如下所示:

    # Uncomment to disable generation of recovery mode menu entries
    GRUB_DISABLE_RECOVERY="true"
    

    Ctrl+ 保存文件S,然后退出gedit。

  4. 然后再次转到终端,执行以下命令:

    sudo update-grub
    

重新启动以查看恢复选项已消失。


3
我仍然可以打开grub参数编辑器并添加init=/bin/bash以在root shell中引导系统。如何禁用此功能?
Yellow01

2

一月份提到要记住的重要一点是,一旦有人可以访问计算机,就很难完全保护计算机。

有关grub2密码保护和密码保护恢复模式的信息,参见 https://askubuntu.com/a/78051/71679

您可能感兴趣的一些其他信息是查看Bastille强化程序https://help.ubuntu.com/community/BastilleLinux,并在此处http://www.bastille-unix.org/Reporting/assesssment -report.html

另外,您可能对包含LTSP的edubuntu版本感兴趣。在LTSP瘦客户端环境中,用于工作站的所有软件都起源于LTSP服务器。您是重新使用旧台式PC还是部署新的瘦客户端设备。LTSP允许您从一个控制点维护整个计算机网络。从瘦客户机上的操作系统映像通过用户身份验证和文件存储。与传统的台式PC计算解决方案相比,通过使用LTSP减少软件占用空间,可以减少维护和支持义务。

edubuntu http://www.edubuntu.org/以及有关LTSP的更多信息http://www.ltsp.org

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.