在網路上爬了一些文
發現有2派說法
有人說會中毒~有人說不會
個人認為是不會
因為NAS主要負責儲存
會執行或開啟檔案都是電腦端在作業
所以想問問看
不知道有沒有人的NAS中過毒
我指的中毒不是檔案而是NAS本身
因為中毒讓檔案自動消失或無法開啟WEB畫面
Linux 核心的 NAS,不可能中毒,因為:
1.存放檔案的目錄,檔案權限可能會被設計 644 之類的,根本沒有執行權限,無法被執行。
2.Linux 所有服務 service,軟體本身都有自己的使用者帳號(UID)。而不是用 root 身分在執行,相當於不同的使用者。
負責"檔案分享" 和 負責 "web 介面" 的程序,是不同的 UID。
比如:一個是 samba ,另一個 apache。兩者屬於不同使用者身分,無法直接存取對方的檔案。
電腦病毒,並不是真正生物上的病毒,而是一段惡意程式碼。程式碼必須被執行,才能運行撰寫者當初寫的功能,比如改寫其它程式進行感染(惡意程式碼複製)。
***********************************************************
至於 web 介面打不開,很大原因可能是 CPU 超過負載,或者 RAM 嚴重不足。或者散熱不良,快熱當了。
NAS 事實上就是一台小型電腦,網路設備之類的都是
機殼拆開看,裡面有:
主機板、CPU、RAM
ROM(韌體,存放 OS的,可以想成是開機隨身碟那樣的東西)
說明它就是一台電腦,單機電腦,RISC 架構的
CPU 可能: MIPS 100MHz、ARM 192Mhz 、或更高級
RAM 可能: 32MB、64MB、256MB 、或更高級
硬體的等級,和價位有關。普遍幾千元那種的,一定都爛的,最便宜的。
有些也有用 X86 的,比如用 ATOM 的,那種效能就比較好,價位相對也較高。
假設 CPU 192MHz,RAM 256MB 好了
想想,這種速度,純粹當"檔案伺服器"是還 OK 啦
但如果上面跑了一堆複雜功能,例如:BT、web 網頁/資料庫....等等的。這些軟體,這些程序,都要吃 CPU 的阿。
CPU 如果 100%,RAM 剩餘 0,反應速度自然就會變慢。就算還沒當機,也和當機沒兩樣了。
比方說:電腦如果 CPU 使用率 100%,是不是點什麼都很慢,甚至開不出來,活像中風了。
NAS 或 網路設備,web 介面打不開,其實就是那種情況。因為 CPU 已經滿載了,中風了....
分析其原因,其實很簡單:CPU 太爛。
檔案無故消失的話,這個比較難說,估計有可能是硬碟快掛了,有壞軌存在。
以上就是為什麼有人熱衷用 PC 電腦 DIY 組 NAS,而不買現成的,不是吃飽太閒,而是花相同的錢,DIY 自組可以買到超過現成產品 20倍以上的效能。
但也不是說現成的不好,現成產品是被設計買來立即可使用,友善介面,適合電腦功力不強,無法 DIY 自組的人。
這和買品牌電腦,或者自組電腦,是同樣道理。不會組就是直接買品牌電腦,雖然人人都知道品牌電腦比較貴,且裡面零件品質不見得好。
講這些,不知道會不會被賣 NAS 的砲,趕緊酸 ~

fedora wrote:
Linux 核心的 NAS,不可能中毒...(恕刪)
小弟實在很佩服您充滿自信的發言,總是如此的斬釘截鐵...
太複雜的細節不談,用個簡單的邏輯來思考,為何現在防毒軟體也有Linux版的呢?
難道是這些廠商發神經嗎?還是他們不知道Linux不可能中毒。
事實上Linux系統還是會中毒,只是機率較少,病毒種類也較少。
隨便舉一個例子,Staog就是一個有名的Linux病毒。
http://en.wikipedia.org/wiki/Staog
再來看看wiki Linux病毒的相關介紹
http://en.wikipedia.org/wiki/Linux_malware
fedora wrote:
但也不是說現成的不好,現成產品是被設計買來立即可使用,友善介面,適合電腦功力不強,無法 DIY 自組的人。...(恕刪)
小弟再次的佩服您的自信!
依您的思考,那麼我們單位的IT是一群功力不強,無法DIY的人。
因為他們都是買現成套裝的系統...

其實也對啦,如果功力強的話,應該學學Google,什麼都自己來。
從伺服器到OS通通自己DIY~~我不知道以此標準,有多少IT是功力夠的?
irsjx2vxo3ne3k84dr1dz4,r4pe8bez3/4ne3bq4bew2j92gea jx4hq me-2d8 e3hy4hi2ty k84!