首页 电脑 电脑学堂 查看内容

虚拟机OUT,BSCP可在Windows中直接体验Linux

2017-3-4 01:12 |来自: 互联网 3703 0

摘要: BSCP允许用户在Windows中直接进入Linux桌面进行,使用Windows的原生Login UI、Xming和WSL组合登录。入门指南:先决条件:必须安装VcXsrv。 这是一个免费的Xming替代软件,性能更加稳定出色,可以在chocolatey中下载 ...

BSCP允许用户在Windows中直接进入Linux桌面进行,使用Windows的原生Login UI、Xming和WSL组合登录。

入门指南:

先决条件:

  • 必须安装VcXsrv。 这是一个免费的Xming替代软件,性能更加稳定出色,可以在chocolatey中下载,也可以从以下地址下载:https://sourceforge.net/projects/vcxsrv/。

  • Windows Subsystem for Linux(包括bash环境)已安装并正常运行。

  • 如果你想要尝试其它Linux DE,可以通过WSL进行安装。

安装和配置:

  • 下载并运行安装程序,地址:https://github.com/NathanCastle/BootShellCredentialProvider/releases。选择默认安装即可。

  • Run BSCP Configurator(开始菜单的快捷方式)

  • 按需配置设置。注意,默认值应该与上面提到的setup scritpt创建的环境一起使用。

  • 如果出现在BSCP配置程序尝试保存时崩溃的情况,那么可能是权限问题。你可以尝试以管理员身份再次运行。 如果还是不行,你可能需要给HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ WinLogon的完全控制权限。

  • 最后退出。

使用说明:

  • 按Ctrl + Alt + Del仍然工作在Linux DES,你可以任务管理器等等。

  • 当Explorer不作为系统Shell运行时,Win + R不能正常使用,可以通过使用任务管理器(通过Ctrl + Alt + Del)启动Windows程序

  • 当DE启动时,Windows资源管理器(作为文件资源管理器,而不是shell)将在前台运行,可以忽略或关闭它。

  • 卸载程序较为复杂,首先需要使用配置器先禁用该功能,然后运行卸载程序。

  • 一旦你安装了这个,它会作为主要的登录方式; 如果您通过另一个凭据提供程序(例如,固定登录或Windows Hello)登录,无法更新shell设置。

关于项目

这个项目由几个部分组成:

  • 配置器:用于修改配置友好的桌面应用程序

  • RegProvider:用于与注册表交互的辅助库(这里没有什么特别的)

  • ConfigurableShell:在启动时替换Windows资源管理器外壳。检查注册表设置并加载指定的桌面环境(Windows资源管理器,XFCE或其他正在运行得)

  • BootShellCredentialProvider:使用CredentialProvider v2接口的WinLogon插件。 此组件显示可用的桌面环境并在注册表中设置所选的桌面环境

安全风险:

为什么你不能在生产/任务关键系统上这样做?主要有以下几个原因:

  • 你在WinLogon中运行非托管c ++代码。 如果代码崩溃,WinLogon就会崩溃,继而可能会导致电脑无法使用。

  • 这段非托管代码正在处理您的Windows密码。 这是从微软的示例/模板借来的。 鼓励怀疑。

  • 该系统的组件会削弱各种系统注册表项的安全性,因为这些对于提供和Windows一致的桌面体验的能力至关重要。

相关截图:

具体如何安装、使用,请访问:

https://github.com/NathanCastle/BootShellCredentialProvider

本文出处: http://www.toutiao.com/a6393097655026893057/
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除
1

路过

雷人

握手

鲜花

鸡蛋

刚表态过的朋友 (1 人)

  • 路过

    匿名

最新评论

返回顶部