V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
msmmbl
V2EX  ›  问与答

公共的电脑,如何记录下用户对电脑的改变,并在合适的时机回退改变

  •  
  •   msmmbl · 15 天前 · 784 次点击

    有几台电脑,安装了一批不同专业软件,这个软件有 license ,一台电脑一个 license 。有些软件还比较古老,操作系统涉及到 WinXP~Win10 ,还有几台是 redhat 的。这些是随着电脑一起买的(买软件送电脑)。为了保险我们在最初就对这些电脑的硬盘做了镜像文件以免硬盘损坏。

    现在把这些电脑都开放了远程桌面,给小伙伴们远程共享使用。

    大家用完后,或多或少都会留下一些文件,有时候就会泄露一些私人信息。所以会要想用完后在给下一个人使用的时候,能自动删掉用户创建的文件。

    我查了下好像有这么几种方式,可能可以解决:

    • 以前上学的时候,学校的机房是有哪种还原系统的,有些好像还是基于硬件的。有没有人用过的,需不需要对这些电脑做大改造才能实现。一个是涉及到 win 和 linux 两个操作系统,好像有些是基于驱动的不知道兼容性怎样。还有就是有些好像要做系统镜像,我这里每台电脑的软件都不一样,会不会做起来很麻烦。

    • 有没有一些纯基于文件系统的的软件解决方案。所以想着是不是可以比如在文件系统上,有软件可以监控哪些目录增加文件了,到时候把增加文件的文件删了就结束了。

    另外就是禁止用户安装软件,我想这个应该好解决的,win 给他创建一个非管理员账户,linux 不给 sudo 权限,应该可以吧。

    大家怎么看

    15 条回复    2024-11-29 12:07:55 +08:00
    docx
        1
    docx  
       15 天前 via iPhone
    学校机房用的是影子系统/冰点还原
    Zeyes
        2
    Zeyes  
       15 天前
    有硬件的还原卡,没用过,以前网吧有用这个。当然现在都是无盘。
    XiLingHost
        3
    XiLingHost  
       15 天前
    试试直接用 squashfs 作为/分区的文件系统,/home 给用户用,这样用户只能修改/home 下的文件,/下的文件是只读的
    msmmbl
        4
    msmmbl  
    OP
       15 天前
    @Zeyes #2 嗯,现在都是无盘,我们每台电脑的软件和配置都不一样,好像无盘不适合
    msmmbl
        5
    msmmbl  
    OP
       15 天前
    @XiLingHost #3 ok 。就像嵌入式设备常用的那种。
    lizhengbo
        6
    lizhengbo  
       15 天前 via Android
    无盘系统能用?

    我看网吧无盘稍微上点点强度办公、使用软件动不动蓝屏,基本不可用状态。
    lizhengbo
        7
    lizhengbo  
       15 天前 via Android
    只是审查记录,用一些监控软件,附带定时截图、软件使用时长等。

    必要时还原 = 必要时重启骨还原,定制化需求可以上 vmware ,写程序打通就行。
    msmmbl
        8
    msmmbl  
    OP
       14 天前
    @lizhengbo 从尽可能减小对工作的影响来看,无盘确实不合适,对现有网络环境的改造太大了。vmware 是将现有的环境打包成虚拟机吗。
    lizhengbo
        9
    lizhengbo  
       14 天前 via Android
    @msmmbl

    可以去了解一下,需要探究技细节,你描述的功能只有云解决方案能满足。实机满足的话目前没看任何相关资料。

    尤其热还原热备份,热管理系统等。
    lizhengbo
        10
    lizhengbo  
       14 天前 via Android
    @msmmbl

    监控之类的可以通过程序解决,这个不难。

    主要功能云平台完美契合需求,定制化功能打通 vmware 管理控制台即可,定期还原、达到条件热还原等。

    虚拟化平台还有统一环境、克隆环境,不用在乎硬件迭代和驱动支持,实机没人干这种事,微软连 win to go 都放屁了,代表实机统一化行不通,硬件解决不了。
    lizhengbo
        11
    lizhengbo  
       14 天前 via Android
    @msmmbl

    类似网吧无盘偏向打游戏,办公几乎没有兼容性可言,动不动蓝屏,跟 vmware 虚拟出来环境没得比。

    最近有段时间想追求便携打工,轻装上阵,一度想把网吧代替笔记本,去网吧安装各种工具、运行依赖,干活,动不动蓝屏,系统兼容十分拉胯,也就打打游戏了。
    lizhengbo
        12
    lizhengbo  
       14 天前 via Android
    @msmmbl

    vmware 不单单只是虚拟化平台,数据中心 TOP 解决方案提供者。

    各种套件叠加,能满足系统集群各种方案,你描述的需求只是 esxi+vcent 两个套件结合体。
    msmmbl
        13
    msmmbl  
    OP
       14 天前
    @lizhengbo 将操作系统运行于 esxi 中,然后调用 vcenter 的 api 管理这些 esxi ,是吧
    lizhengbo
        14
    lizhengbo  
       12 天前 via Android
    @msmmbl

    大致是这样的,很多编程语言有对应模块调用,powershell 也有支持对接 vmware 方案,最近看 powershell 书籍看到相关代码展示。
    lizhengbo
        15
    lizhengbo  
       12 天前 via Android
    @msmmbl

    虚拟机写个程序连通外面中控服务程序,触发某些条件,向中控程序请求还原、重置、快照等等操作。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   858 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 21:17 · PVG 05:17 · LAX 13:17 · JFK 16:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.