首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
apache
server
port
debian
centos
linux
压力测试
ssh
负载均衡
sftp
touch
log4j
ubuntu
4层
nginx
dns
centos7
容器
curl
docker
jenkins
service
zsh
fabric
7层
syslog
k8s
colors
sudo
grafana
kubectl
stdout
devops
tomcat
grep
ftp
服务器
awk
交换机
vagrant
运维
tengine
unix
shell
crontab
cron
当前位置:
开发笔记
>
运维
> 正文
Linux作为Window系统的安全总管
作者:黄雅萱介芳 | 来源:互联网 | 2017-11-07 12:06
文章标题:Linux作为Window系统的安全总管。Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类
近来,windows病毒越来越猖狂了,杀毒联盟也往往是“杀万漏一”,留下恐怖的种子。当今世界,信息以光速传播,病毒也是如此;杀毒软件逐渐开始扮演“马后炮”的角色了:-(
另一方面,病毒库快速增大,你的电脑即使不被病毒搞死,也会被病毒库撑破。安全卫士时刻监视着系统(包括你的每一个操作),把你的“奔驰”变成“笨死”。
我的一台机器满身是毒,最后一次发作,毁掉了一个硬盘的分区。我不想再去杀毒了,取而代之的是,我直接使用vmware for linux。你可能怀疑了:“这能杀毒吗?好像没听说过vmware是个杀毒软件。”呵呵,vmware确实不杀毒,可它能够完全隔离病毒——它比任何杀毒软件都厉害着呢!
以下是主要的步骤。
一、运行vmware,在linux的文件系统之下,创建一个win98虚拟硬盘,大小是2G或1G。这个硬盘作为虚拟机的primary master,即win98下的C:盘。接着在虚拟机里面安装win98,ie6.0,office2000,以及一些常用工具如ultraedit,flashget,winzip等等,尽量保证不含病毒。然后退出虚拟机中的win98。
二、在vmware的settings菜单执行configuration editor命令,创建第二个虚拟硬盘,大小80M(或者根据你的需要调整一下)。这个硬盘作为虚拟机的secondary slave。这个盘是你将来的个人资料存放地。在secondary master的位置,安装cdrom设备。你可能还需要挂接以前的那个含有病毒的硬盘,把它挂接在primary slave的位置,就是作为D:盘。然后点击power on开机,待正常进入win98之后,不要干别的事情,立即退出win98。因为病毒在D:盘,它还没有能够得到控制权,所以系统(指C:盘)此时仍然安全。
好了,现在这个可靠的系统已经做出来了,你不希望它将来会被病毒破坏掉。怎么办?办法是,用vmware冻结你的虚拟硬盘。在vmware的settings菜单中执行configuration editor命令,将C:盘和D:盘的属性由permanent(永久的)改成nonpermanent(非永久的)。将80M的硬盘属性由permanent(永久的)改成undoable(可废除的)。改完之后,无需启动win98;你直接退出vmware就行了。到此为止,你基本上可以高枕无忧了。那个nonpermanent(非永久的)属性是什么意思呢?就是,所有的写盘操作都会被废除、被忽略的。这等于说,你的C:盘不可被病毒更改,而D:盘上的病毒也不可能被杀掉了。但是,你以后想杀毒的时候,还可以把D:盘的属性改回到permanent(永久的)。类似地,你以后想安装新软件时,还得改变C:盘属性,否则你也无法写入C:盘。但是,安装完新软件之后,一定要记住马上再次冻结C:盘,即修改属性为nonpermanent(非永久的)。
现在,你的C:盘已经进入保险柜,再也不会受病毒伤害了。有时候,你从网络上或软盘上临时感染了病毒。这不要紧的,win98关闭之后,下次再进来,一切病毒都不复存在了(最多驻留在80M的E:盘上,发作不了)。为了防止网络上或软盘上临时性的病毒毁掉你的E:盘,你在linux下编写一个脚本,在每次运行vmware之前都先自动备份你的E:盘。你可以做5个或10个备份,保证安全。这样,那些临时性的病毒最多只能毁掉你本次开机之后所做的工作,你可以安慰自己说:“机器无非是掉电了,损失不大,我这就去找找上次的自动备份……”
顺便提一下,以上制作的干净C:盘映像文件,还可以拷贝到别的电脑上,免去了多次安装配置的麻烦:-)
上述整个过程在linux下进行,不需要任何杀毒软件(任何杀毒软件也不如这个办法来得可靠)。你并非把病毒杀死,而是永不害怕它了。在vmware下,即便像CIH这样攻击主板BIOS的恶性病毒也无计可施。病毒已经奈何你不得,被活活埋葬;它被完全淹没在vmware和linux的汪洋大海之中!!
病毒对win98说:“你投降吧!我要彻底摧毁你的硬盘!”
vmware对病毒说:“螳螂捕蝉,黄雀在后。你在我肚子里还是乖乖儿的好!”
要救windows,还得linux。真是新鲜!不知windows铁杆支持者作何感想?
windows
安全
linux
ios
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
linux
四载相伴,与51CTO学院共成长
在计算机技术的学习道路上,51CTO学院以其专业性和专注度给我留下了深刻印象。从2012年接触计算机到2014年开始系统学习网络技术和安全领域,51CTO学院始终是我信赖的学习平台。 ...
[详细]
蜡笔小新 2024-12-28 08:20:07
dns
优化联通光猫DNS服务器设置
本文详细介绍了如何为联通光猫配置DNS服务器地址,以提高网络解析效率和访问体验。通过智能线路解析功能,域名解析可以根据访问者的IP来源和类型进行差异化处理,从而实现更优的网络性能。 ...
[详细]
蜡笔小新 2024-12-28 11:28:18
linux
深入探讨JSP技术的优缺点
本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ...
[详细]
蜡笔小新 2024-12-28 11:00:33
linux
Linux 系统启动故障排除指南:MBR 和 GRUB 问题
本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ...
[详细]
蜡笔小新 2024-12-27 20:40:29
service
新浪笔试题
1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ...
[详细]
蜡笔小新 2024-12-27 19:32:17
linux
在Linux系统中配置并启动ActiveMQ
本文详细介绍了如何在Linux环境中安装和配置ActiveMQ,包括端口开放及防火墙设置。通过本文,您可以掌握完整的ActiveMQ部署流程,确保其在网络环境中正常运行。 ...
[详细]
蜡笔小新 2024-12-27 14:38:54
sudo
如何配置Unturned服务器及其消息设置
本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ...
[详细]
蜡笔小新 2024-12-27 13:47:38
service
深入理解OAuth认证机制
本文介绍了OAuth认证协议的核心概念及其工作原理。OAuth是一种开放标准,旨在为第三方应用提供安全的用户资源访问授权,同时确保用户的账户信息(如用户名和密码)不会暴露给第三方。 ...
[详细]
蜡笔小新 2024-12-28 12:07:46
service
2018回顾与2019展望
本文总结了2018年的关键成就,包括职业变动、购车、考取驾照等重要事件,并分享了读书、工作、家庭和朋友方面的感悟。同时,展望2019年,制定了健康、软实力提升和技术学习的具体目标。 ...
[详细]
蜡笔小新 2024-12-28 09:10:26
dns
Python配置文件读写指南
本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ...
[详细]
蜡笔小新 2024-12-28 08:39:55
syslog
网络链路质量监控:Smokeping部署与配置
本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ...
[详细]
蜡笔小新 2024-12-27 19:31:05
syslog
iOS设备进入安全模式的操作指南
当iOS设备越狱后,某些插件可能会导致系统崩溃(白苹果)。此时,可以通过进入安全模式来排查并删除有问题的插件。本文将详细介绍如何通过特定按键组合进入不加载MobileSubstrate的安全模式,并提供相关背景知识。 ...
[详细]
蜡笔小新 2024-12-27 14:52:34
server
使用Windows批处理脚本监控并重启Java应用程序
本文介绍如何通过Windows批处理脚本定期检查并重启Java应用程序,确保其持续稳定运行。脚本每30分钟检查一次,并在需要时重启Java程序。同时,它会将任务结果发送到Redis。 ...
[详细]
蜡笔小新 2024-12-27 10:44:39
server
移动 UI 设计基础:打造简洁高效的用户界面
本章将深入探讨移动 UI 设计的核心原则,帮助开发者构建简洁、高效且用户友好的界面。通过学习设计规则和用户体验优化技巧,您将能够创建出既美观又实用的移动应用。 ...
[详细]
蜡笔小新 2024-12-27 08:43:40
sudo
在 Linux 系统中部署 PostgreSQL 数据库
本文详细介绍了如何在 Linux 平台上安装和配置 PostgreSQL 数据库。通过访问官方资源并遵循特定的操作步骤,用户可以在不同发行版(如 Ubuntu 和 Red Hat)上顺利完成 PostgreSQL 的安装。 ...
[详细]
蜡笔小新 2024-12-27 03:46:27
黄雅萱介芳
这个家伙很懒,什么也没留下!
Tags | 热门标签
apache
server
port
debian
centos
linux
压力测试
ssh
负载均衡
sftp
touch
log4j
ubuntu
4层
nginx
dns
centos7
容器
curl
docker
jenkins
service
zsh
fabric
7层
syslog
k8s
colors
sudo
grafana
RankList | 热门文章
1
Android实现带指示器的自动轮播式ViewPager
2
修改Android中hosts文件的步骤详解
3
Android编程简单设置ListView分割线的方法
4
Android音乐播放器制作 加入控制台(三)
5
Android 中三种启用线程的方法总结
6
Android 线程thread的两种实现方法(必看)
7
Android组件实现列表选择框功能
8
Android列表选择框Spinner使用方法详解
9
android RecyclerView实现条目Item拖拽排序与滑动删除
10
Android中handler使用浅析
11
Android应用闪屏页延迟跳转的三种写法
12
Android TextView实现点击显示全文与隐藏功能(附源码)
13
Android ViewPager循环播放广告实例详解
14
巧用ViewPager实现驾考宝典做题翻页效果
15
android ViewPager实现滑动翻页效果实例代码
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有