ubuntu linux 為什麼比Windows 安全得多?
如題,最近研究ubuntu linux,發現在這個系統中,使用Windows時反覆強調的病毒、安全問題被提及的次數很少,雖然他也有firewall,但給人的感覺卻是早已泛濫的病毒、木馬對這個系統而言似乎不存在,或者說很不重要,這是為什麼?
今日追加:知乎帖子:Linux 和 OS X 病毒很少真的只是因為使用人數較少的緣故嗎? - 知乎用戶的回答
一般意義上,Linux確實會比Windows安全一點。。。但是原因並不是Linux天生更安全,而是因為Windows的病毒更多,坑更多,用戶里小白比較多。Linux病毒少一點,用戶基本都是程序員,根本不會胡亂搞而已。
剛剛裝好的沒有認真的配置過許可權,firewall,apparmor 等安全相關項目的ubuntu電腦,不見得安全。現在的Windows,只要配置得當,也不見得不安全。
按照美國政府的安全標準,Windows的安全等級比Linux高。之所以讓人感到Windows好像沒有Linux安全,主要原因有二:windows為了易用性,默認關閉了很多安全配置,而Linux沒有關閉那麼多;二、Windows因為太普及,病毒也更多。
很多Linux有的功能包括沒有的功能,Windows的組策略和註冊表中都可以實現。
1:linux用的人少,普通病毒的效益不明顯。
2:linux許可權機制應用較早,而早期的windows沒有許可權控制。
3:linux大都是高級用戶,安全意識比較強。相比,windows的菜鳥要多得多。實際上,現代windows系統也挺安全的。寫個病毒傳上去,不給他許可權他怎麼運行。精確的許可權管理機制,病毒難以造成破壞。有經驗的管理員也不是那麼容易被誘騙執行可疑文件的。
Internal Error已經不需要外部破壞了吧(
正在安裝370-safe...370-safe依賴於370-browser獲取370-browser...
370-browser與selinux衝突
關閉selinux (Y/n)370-safe需要root許可權請輸入root密碼:一般去警察局偷東西的小偷會比去普通家庭的少很多。
linux的面向用戶群問題,linux用戶怎麼說也有一定的基本知識,普通的木馬、病毒行為隱藏的並不是特別深刻,比較容易被有心人發現,比如國產的大部分軟體後台行為,經常在技術論壇上被人爆出來。而windows市場佔有量大,用戶群體複雜,無計算機知識用戶較多,木馬、病毒的行為更容易隱藏,而且用戶的價值也更高,明文密碼、個人信息什麼的,普通用戶比起linux用戶更加沒風險意識,這才是最關鍵的地方用的人少 攻擊價值小
其實在伺服器及一些專用領域Linux系統(以下包含Linux的衍生以及使用Linux內核的系統)的用戶量是遠遠大於Windows的,安全大概有以下幾點。
1.Linux是完全開源的,這就好比我把我的布防給大家都看,黑客也好,安全專家也罷,該修補的漏洞基本上都補上了。到現在,找個漏洞都太難了。
2.與Windows不同的是,Linux主要用在一些專業領域,維護人員也相對專業,一般很容易發現病毒。這裡也有人黑安卓,安卓很多漏洞是並不是Linux內核的問題,而是安全機制上的問題。那你可能會問,那安卓也是開源的啊?對,但是時間不夠久,往往漏洞需要很久才能發現,而且添加一些新的特性也會引入一些新漏洞。可你看windows,幾乎每周都在更新漏洞補丁,比起它的頻次,安卓已經低很多了。另外IOS內核也是基於Linux的兄弟Unix,安卓只要不Root,廠商不亂預裝,還是比較安全的。3.也正因為Linux開源,所以它不得不用嚴格的許可權機制來限制病毒,即使中毒,能在這種嚴格的許可權機制下運行也是問題。Root用戶除外。4.Linux幾乎沒有好的傳播渠道和機制,用Linux的人幾乎不太折騰,所以病毒也很難傳播開。5.權衡以上成本,做Linux病毒的人也就少很多了。
我以前也常在深夜中苦苦思考這個問題,現在發現,除了程序員,還有幾個人在用Ubuntu Linux,你做出來的病毒基本Linux用戶都看得出來,還怎麼擴散?安卓和windows上面360之類的很有市場,Linux上呢?誰用他?
按照今天狀態來說的話,其實說到底只有一點,Windows管理員傻逼實在不能再多(特別對於那些小網站小企業什麼的)。Linux好歹對最傻的那部分有一個基本的操作門檻。
自從我學會rm -f * 後,我體能上漲了許多。不說了,監獄長來查房了,不能玩手機。
Linux上你為你自己負責。Windows上你期待著系統對你負責。
Linux不比Windows安全。不恰當配置的Linux和Windows一樣容易被攻破。但是長期用Linux的人大都會追根溯源,在深入的這個角度Linux比Windows更明晰。
Linux現在出問題不多,被發現、被爆出來問題就可能會比較嚴重。而且事實上Linux還是存在不少漏洞的,好在還是有些公司在支持開源的,不好的是有的核心項目也只是在很難維護的情況下才會重構。
一起加入開源社區搞事情啊#滑稽(啥?不會寫代碼?誰說開源一定要寫代碼了,寫文檔或者翻譯總是不難的,或者會畫畫或者講故事?再不濟可以告訴別人有這麼個世界,一起打屁聊天嘛)
安全性高低是因為Linux的小眾和使用Linux的人決定的,並不是Linux比window更加安全,在一個什麼都不懂的菜鳥手裡面就算沒有黑客入侵他,他自己也能把系統弄癱瘓,因為他什麼也不懂,從某種意義上window比Linux更安全因為window是閉源的,黑客不知道他的源代碼可工作原理只能靠猜,而Linux是開源需要你有很紮實深厚的計算機功底作為支撐
用戶數量和用戶計算機水平決定的。unixlike系統用戶多是it從業者或玩家,小白數量少,windows開箱即用、簡單方便,小白相對多。
反對一切把用戶少作為linux安全性高的主要原因甚至唯一原因的答案,這種想法的人應該回去重新學學邏輯學。
道理很簡單,現在假設新開發了一個操作系統A,假設這個A真的就被設計成了百毒不侵,可是A在投放市場的初期用戶比較少,那麼你能說因為用戶少A才不中病毒么
用戶少只是linux相比Windows安全的原因之一,是外因,而內因前面的回答也說了,Linux本身許可權設計比Windows嚴格,Linux用戶安全意識強
因為首先linux是開源的,所以這個平台絕大多數的代碼每個人都能看到,只要是從官方源下載安裝的軟體必定都經過了審查,一般不存在破解版什麼的吧,當然用戶整體安全思維當然比windows高得多了是吧。
我覺得吧。。。。這種安全性只是相對來說。。。。。難道你們剛開始沒有把Linux玩崩的經歷嗎????
Linux上的漏洞也是不少的,不過一般攻擊都是攻擊Linux伺服器。桌面端Linux的佔有率還是太少,攻擊了也沒多少利益,所以就比較少病毒木馬。
聽說,那,是聽說,因為Linux是開源的,廣大人民不停地挖掘漏洞,不停修補漏洞,於是變得安全健壯。
而Windows系統不開源,沒有人知道它潛在還有什麼問題。而開發人員也很難全面考慮到,所以不安全推薦閱讀: