我是一名学校老师,我想在学生之间以及不同的操作系统之间共享USB闪存盘中的文件。
特别是,我想设置一个用于写入/更改的密码,而USB的内容可以被所有人读取。这是为了防止恶意软件传播。
可能吗?
我是一名学校老师,我想在学生之间以及不同的操作系统之间共享USB闪存盘中的文件。
特别是,我想设置一个用于写入/更改的密码,而USB的内容可以被所有人读取。这是为了防止恶意软件传播。
可能吗?
Answers:
由于此驱动器将在您无法控制的系统上使用,或者在非Linux上并且不支持Linux权限方案的系统上使用,因此您在这里有点不走运。
但是,在没有专用设备的情况下,没有真正的方法可以在磁盘上进行所需的密码保护,并且通常这种解决方案成本效益不高(如下所述)。
请注意,我是一名IT安全专业人员,因此,如果我在这里似乎在贬低或贬低我的信息和答复,那并不是意味着我,我只是在安全性方面过于挑剔,因为这是我的职责道路。
(如果您不想听到我对您要介绍的所有安全风险的讽,请向下滚动到“如果您真的想要一种安全的方法来共享闪存驱动器...”部分。)
我说这是规则0,但这实际上是规则0B-规则0A与对系统的物理访问有关。
简而言之,这是主要的安全风险。通过尝试使用USB来分发数据,您立即冒着无法控制恶意软件是否被钉住的风险。USB记忆棒上带有只读锁定开关(例如Kanguru FlashTrust 3.0)可部分规避此问题,但是通过轻按该开关,可以轻松将它们变成可读写状态。
作为安全专家,我强烈建议您提供一种非USB替代方法来访问您班级中的项目,例如Box帐户或从教育机构网站空间中的站点提供的文件。
另一种选择是完全写入,完全锁定的CD / DVD,它也可以正常工作,因为当您完全锁定设备时,它将被完全写入并且没有多余的空余空间,因此,磁盘已经被视为“只读”。但是,除非需要共享大文件,否则DVD选项可能无法正常工作。 但是,越来越多的没有CD / DVD驱动器的设备投放市场,这也不是最理想的解决方案。
我还敢打赌,通过在周围分发该闪存驱动器,您会违反学校计算机系统上有关“授权设备”的一些规则,但是我无法接受。
...您开始进入非常昂贵的设备的世界,例如Apricorn Aegis SecureKey 3,它是一种硬件加密的拇指驱动器,它不仅可以为管理员模式设置密码,还可以在只读密码机上提供只读用户密码作为辅助密码。设备。这样,对于非管理员,磁盘将锁定为只读模式,对于管理员代码用户,磁盘将被锁定为读/写模式。
这样做的问题是,它的价格昂贵 -仅需16GB的安全棒即可获得129美元的费用 -这主要是由于硬件加密设备的成本所致(但此类设备是为一组非常特殊的潜在用例而设计的,因此由于缺乏行业需求,廉价产品的可用性为零)。因此,这通常不是一种具有成本效益的选择,特别是如果您不信任学生。
问题在于使用了许多不同的OS,并且正在使用它们。即使不是操作系统因素,root
只要它是设置了Linux权限的Linux格式的操作系统,任何有能力的用户都可以访问自己的权限。没有免费或低成本的解决方案无法实现USB记忆棒的安全性。
不过,这是地球上的少数情况之一,通过云(Dropbox,Google Docs,Box甚至是OwnCloud实例)共享是正确的解决方案,因为仅下载文件就不会存在恶意软件感染的风险(除非文件本身就是恶意软件)。(而且上述云服务之一被您试图屏蔽的恶意软件感染的可能性极低)
root
。此时,访问列表等的标准控件将可以工作。因为我们必须支持其他操作系统,所以这变得很经济
root
为兼容的文件系统(ext4或类似文件)提供对给定磁盘的限制性访问。但是我敢打赌,只有极少数学生使用Linux系统,并且没有管理员权限(如果他们拥有sudo
超级用户访问权限,那么您的保护步骤就无关紧要,因为他们在该系统和连接的设备上拥有超级用户。)
共享CD或DVD磁盘。
可写磁盘确实很便宜。驱动器也很便宜。购买价格低于30美元的外部USB DVD刻录机,它可以在任何现代计算机上使用,您可以将其借给没有自己的驱动器的学生。
除了昂贵的磁盘外,所有磁盘都只能写入一次,因此无法重写写入磁盘的数据。但是,您必须确保将磁盘写入其最大容量,否则可以通过在空区域中写入更多数据来修改或替换磁盘上的文件系统。即使您确实留有空间,与光盘驱动器相比,在光盘上传播的恶意软件也更少。
这样做的缺点是,如果您要共享比少数磁盘大的数据(可写DVD的容量约为4 GB),那么大容量的闪存驱动器比许多磁盘要方便得多。不过,我不希望这适用于您的情况。
共享物理媒体在安全方面是一个可怕的想法。即使您共享只读CD,您的学生也可以简单地购买相同品牌的空白CD并在上面写上原始内容和恶意软件。您必须在媒体上签名,盖章或以其他方式使其独特,以防止这种情况的发生,理想情况下,您的学生应该只从您的手中接受它,而不是彼此接受。否则,原始媒体可能会在一组学生(和您)之间传播,而假冒媒体将被分配给另一组学生。
可以在具有只读密码的加密驱动器上玩类似的技巧:其中一名学生可以保存驱动器映像,使用相同的只读密码写受感染的映像,然后在其余驱动器之间分发驱动器。然后,可以在将驱动器还给您之前还原原始映像。
为了防止此类威胁,您的学生必须从其他地方(例如学校服务器)获得原始数据的数字签名,并且知道如何进行验证。确实,将要共享的文件存储在存储签名的服务器上要容易得多,共享过程就像给学生一个下载链接一样简单。
人们已经回答了您的字面问题。让我试着对真正的问题采取行动。
我假设您有互联网限制,使您无法让他们下载文件。
在这种情况下,您可以做的是.iso
在USB上提供图像(文件),然后告诉学生sha256sum
在文件上运行,并在打开文件之前对照您通过其他方式提供的哈希值检查其哈希。
那些合作而不做其他事情的人不应该感染病毒。
您为什么不将资料上传到某个站点并使用密码共享?
如果您在同一个网络中,则将其设置为本地站点,否则免费的上传站点很多