关于 windows 和 linux 一些疑问

2016-06-27 23:29:58 +08:00
 SlipStupig

老是看到网上只要一提 windows 就说 windows 不安全、 windows 不稳定、 windows 漏洞多
我个人狭隘的对比一下安全措施:
权限管理: linux 下有 selinux--windows 下有 组策略
防火墙:linux iptables--windows 下有
缓存区保护:都有 ASLR DEP 等策略
登陆终端:都数据进行了加密
账户存储加密: windows 用的是 NTLM , linux 有多种加密算法可以选择
补丁更新:ms 每周五会发布各种更新, linux 靠社区或者维护版本的公司
权限提升管理: windows 有 UAC , linux 有 sudo
驱动加载: windows 需要 ms 的签名才能加载驱动, linux 未知(我实在不知道有没什么防护措施) 读取远程进程空间: windows 需要 debug token , linux 需要 root 权限 还要的欢迎大家补充

到底有没有,强有力证据证明 windows server 版本不如 linux server 安全啊

4700 次点击
所在节点    程序员
41 条回复
wangxn
2016-06-28 08:24:12 +08:00
谁说微软是周五发布更新的?
yxaaa123
2016-06-28 08:54:31 +08:00
因为 linux 是开源的吧。。。觉得哪里不安全就自己改了, windows 只能交给微软
imcxy
2016-06-28 09:03:01 +08:00
好多说开源的,自己可以打补丁,自己可以改。

我来翻译下:

也就是说你能做到自己可以改,那么就安全。做不到吗就不知道了。
Neveroldmilk
2016-06-28 09:12:51 +08:00
你要是用 root 账户玩 linux ,一样不安全。 linux 的安全是从使用习惯和权限管理机制上实现的,操作系统本身优势不明显。
cxe2v
2016-06-28 09:24:36 +08:00
引战贴
xuwenmang
2016-06-28 09:35:35 +08:00
当然 windows 更安全。可以装那么多杀毒软件,卡巴斯基企业版、诺顿企业版。
ladyv2
2016-06-28 09:45:01 +08:00
安全不安全看应用。。。
windows 的应用比 linux 高了几百个数量级。。结果现在爆出来的漏洞还比 linux 少。。

单纯看系统漏洞的话, win 只会比 linux 更安全
eliteYang
2016-06-28 09:48:15 +08:00
跟这些都没关系,主要还是 windows 要花钱, linux 免费
megatron
2016-06-28 09:49:17 +08:00
高级别的,后门 + 0day vs. 现在也 0day 。
jarlyyn
2016-06-28 10:07:34 +08:00
windows 运维是一件很难的事情, windows 本身很牛逼的东西太多。

linux 运维大部分情况下,容易的多,只要会命令行,查 man 改配置文件,写点脚本就 Ok 了。

这就是区别
jamesarch
2016-06-28 11:12:55 +08:00
硬件要求低,而且脚本命令化比 windows 强,虽说 powershell 很强大,但是 bash 的用户范围更广
QuantumCore
2016-06-28 11:24:31 +08:00
@ryd994 可以用 Ubuntu 和 CentOS
stormpeach
2016-06-28 11:46:41 +08:00
如果 linux 应用和用户跟 win 的一样多,指不定 linux 的漏洞会比 win 更多
programgou
2016-06-28 11:52:34 +08:00
安全

1.关于用户习惯。大多数用 windows 的都是运行在管理员命令之下的,这一点注定了被病毒虐。如果 windows 也像 linux 一样,建议开一个普通权限用户操作的话,会安全非常多。但是这样可能给很多人造成非常大的不方便,比如安装大部分软件的时候你不能双击就安装好了,或输入密码,或切换用户,很多人会嫌麻烦的。用户习惯不?

2.关于权限管理。 [linux 下有 selinux--windows 下有 组策略] -》实际上 linux 下也有组策略,而且是诞生的时候就有组策略, windows 上的组策略是后来加上去的。 linux 除了组策略,还有一个是 windows 没办法比拟的,就是 linux 文件系统(如 ext4)本身就是一个权限系统,每个文件谁可以读取,谁可以写入,谁可以执行写得清清楚楚,然而 windows 下的 fat 和 ntfs 文件系统本身就不是有权限管理文件系统,文件系统本身没办法管理文件权限,只能依靠其他方式。这一点也是 linux 系统设计上更加安全的原因。

综上,论安全,要看人;如果人懂安全,要看系统。

稳定

稳定性来说也分情况,比如 linux 有无界面可能觉得是否稳定,比如版本可以决定是否稳定。

漏洞

关于漏洞的话,分情况,只考虑内核,由于 linux 的开源, linux 下漏洞修复迅速,相对来说 linux 下的漏洞少的可怜。

最后看看病毒历史:
https://en.wikipedia.org/wiki/Timeline_of_computer_viruses_and_worms
https://en.wikipedia.org/wiki/Linux_malware

不是一个数量级的差距~_~
sgissb1
2016-06-28 12:31:48 +08:00
世界上最安全的操作系统都是自己用 1 和 0 自己敲出来,毕竟没人研究过,如何被破解呢?

就算有人研究过,也未必能被破解啊,因为要让自己的操作系统上网,其实还需要敲无数次 1 和 0 才能实现啊!
hjc4869
2016-06-28 12:45:21 +08:00
@programgou 醒醒,别活在上个世纪
ryd994
2016-06-28 12:45:28 +08:00
@QuantumCore Ubuntu 的稳定性是个笑话
Debian 也就算了
CentOS 和 RHEL 也就差个订阅
一般企业使用大多会买订阅,方便有事甩锅
venster
2016-06-28 12:50:54 +08:00
@programgou NTFS 的权限很完善啊,设置起来比 Linux 方便太多了,点点点就 OK 。另外, Linux 有组策略?要是有的话为什么还会有花样百出的第三方批量管理软件?
programgou
2016-06-28 13:03:56 +08:00
Mac
2016-06-28 13:06:40 +08:00
windows 是个收费游戏, linux 是个免费游戏。不过这个收费游戏现在基本也是免费的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/288715

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX