dragoonchang wrote:
我猜你應該不瞭解什麼是版本控管,使用 NAS,對版本是無法做處理的。
不過一步一步來,NAS先用也是個好的開始,慢慢不足了你可以回來再看這一串討論串,版本控管要花小錢的找微軟,要花大錢的找 Adobe,不花錢的 CVS 或比較新的 Subversion 技術上都是不錯的,反倒是前端使用者介面哪一種會比較讓你們習慣使用這個才是重點
一路看下來奇怪怎麼沒人講cvs
到閣下這才提出
花錢的方法跟不花錢的方法都有人提了
重點是技術支援
不管花多錢或花小錢......
如同dragoonchang提到的
版本控制的機制及基本的admin
誰要負責?
不是東西買來就好了唷

PCDVD OC化, Mobile01 PCDVD化,下一個會是哪一個? 雙重標準了不起? 不能接受事實真相,繼續矇眼是你的事,愛檢舉回報請,停權就停權吧
rickie.yang wrote:
最近也有 File ...(恕刪)
Linux support 有很多間喔,因為 Linux 發行版很多
RedHat、Novell(SUSE)、Ubuntu
以現在最熱的 Ubuntu 來講,它的 Support 分很多種
最低買1年,一次買3年有打折
個人支援一年:72.63 歐元 = 3156.7 新台幣
http://shop.canonical.com/product_info.php?products_id=529
# Live phone support 9x5
# Email support
# Security upgrades
# Product upgrades
server 支援一年:473.69 歐元 = 20588 新台幣
http://shop.canonical.com/product_info.php?products_id=532
# Live Phone Support (9-5 or 24/7)
# Email Support
# Security Upgrades
# Product Upgrades
# Web-based Systems Management
它這個 server 指的是 Ubuntu server 版,是純文字指令的,多用於「機房」
一般用途買個人支援就可以了。
還有其它種類的支援,比如雲端支援(cloud support):
http://shop.canonical.com/index.php?cPath=31
有興趣搞雲端卻不會用,可以買
不過那個就不便宜了...
至於 Novell 或 RedHat 的,也可以去他們網站查價格
因為是全球支援,照理說中文可以通
不過 support 大部分都是電話支援或e-mail支援,不是派專人去處理的,派專人就不是那種價錢了。
support 不一定要買,Linux 社群很活躍,熱心助人,自由軟體理念就是不藏私,有很多討論區,遇到問題只要肯虛心求問,多半都有免費解答。
比如:
鳥哥的 Linux 討論區
http://phorum.vbird.org/
不分版本的可以來這問,那邊有補習班名師坐鎮,都是持有國際認證的講師
酷學園:
http://phorum.study-area.org/index.php
這論壇討論比較雜,但有不少 MIS 高手。
Ubuntu 正體中文站:
http://www.ubuntu-tw.net/
相對其它如 Fedora、RHEL、CentOS、SUSE 的討論區,Ubuntu 社群是比較活躍的,也不時舉辦聚餐分享心得,有問題直接把筆電帶去問。
------------------------------------------------------------------------------
windows 買的時候就有送電話支援,好像是通數,只能打幾通,服務員會問序號。
要額外購買支援,需另外付錢,基本也都是電話支援、email 支援。
windows 社群大本營在 MSDN,入會要錢。
免費的 windows 討論區很多,但討論都不深,偏向桌面應用,server 應用較少,不會去講到 MCSE 或 AD 什麼的高階應用,主要是花錢學會的人較少會想浪費時間去幫助別人,不然就是隨便丟幾個如有字天書的關鍵字,有丟等於沒丟,這是和 Linux 社群差別最大的地方。
最終如果要搞高階的 AD,上補習班去學 MCSE 才是正途,也比較省錢,有問題下課直接問老師,比去買支援划算。或者買書、教學光碟來看,假如有那個耐心自修的話。
---------------------------------------------------------------------------
FileServer 其實不一定要自己架
前面很多網友提過的 FreeNAS 建議試試看
搜尋網路有很多教學,有中文版
下載 ISO ---> 燒光碟 --> 光碟放進去開機 --> 下一步一直按 --> 安裝完畢!
安裝大約 10分鐘 (含快速格式化硬碟時間)
安裝完,螢幕、鍵盤、滑鼠都可以拔掉了,BIOS 調為不檢查鍵盤
留一台主機插網路線就可以了
開啟瀏覽器,登入 http://xxx.xxx.xx.xxx (剛安裝的主機 IP)
出現 web 管理界面,就類似一般市面上的 NAS 或 IP分享器那樣子
要新增帳號、密碼,設定權限...什麼的,都在那個 web 管理界面
client端、客戶端電腦,直接開啟網路芳鄰就可以找到主機了
或者桌面新增一個捷徑:\\xxx.xxx.xxx.xx (剛安裝的主機IP)
點兩下開出資料夾 (依照設定可能要輸入帳號、密碼)
直接拖拉檔案,拖進去即上傳,拖出來即下載
A修改文件1 其他人均不能修改 <-----這個需求呢??
一般的NAS 或者是 Freenas 或者是網芳 Samba AD網域 資料夾設權限??
哪一個可以滿足這需求的??
其它系統不熟,單講 Linux 的
這只要搭配 ACL (Access Control List)即可以辦到
ACL 是 unix 系統傳統4碼權限的再延伸
Server 其實也是一個作業系統
Linux 預設的 EXT4 檔案系統有所謂「檔案權限」的功能,就如同 NTFS 那種的
比方說 A用戶名稱叫做 JOHN
現有一個文件檔案名稱 john-file.odf,只准 JOHN 做修改,其餘人可讀取但不能修改
那麼只要把 john-file.odf 這個檔案,權限改成 JOHN 可寫可讀,其餘人僅可讀取
這樣就 OK 了
當其它人嘗試去修改該文件,會得到一個回應:「權限不足」。而無法對其寫入修改。
實務上,比較少會用到 ACL 這麼細。原因是針對單一檔案做權限控管,這樣管理者會很費神,而且一不小心容易出現權限漏洞。傳統的 unix 四碼權限即可應付大部分需求。
關鍵在:「群組」概念
在 samba 的實務上,一間公司會有所謂「部門」
比如:美工部、程設部、企劃部.....
同一「部門」的員工,可以讀寫他們部門的目錄,但是不准其它部門的人去看
而經理或主任,每個部門目錄都可以看或讀寫
目錄的權限可以如下設置:
program 2770 root:porgram
art 2770 root:art
porgram 就是程設部門的目錄,擁有者為 root,擁有群組為 program
權限 2770
770 是擁有者、群組,可寫可讀的意思,其餘人不准進入
第一個2 意思為:任何寫入這個目錄的檔案或子目錄,擁有群組自動變成本身的群組。
smb.conf 設定檔,重點如下
-------------------------------
[program]
comment = 程設部專用目錄
path = /share/program
writable = yes
public = no
browseable = yes
create mode = 0660
directory mode = 2770
-----------------------------------
創建檔案時,自動給予權限 0660
創建目錄時,自動給予權限 2770
以上範例,對其餘部門目錄依樣畫葫蘆即可
如此一來就設計完畢,每個部門有自己的目錄資料夾,只有同部門的人可以讀寫,其餘部門的人無法進入。至於管理者(經理、主任),把管理者用戶,加入各部門群組即可,這樣子管理者即擁有各群組權限。
共用目錄(share 目錄)權限可設為 1777
第一個 1 的意思是:除了創建該檔案的人可以修改(或刪除)該檔案,其餘人無法修改(或刪除)
可防止被他人惡意刪除,或不小心移動刪除
如果部門中在開發專案,只允許某人去修改某個檔案,其餘同部門的人只能讀取
那麼建立一個權限為 1770 的專案目錄即可,將檔案放在裡面
只有創建者可修改,其餘人僅能讀取。
跨部門合作專案的話,就新增一個專案群組,把成員加入該群組,在開一個專案目錄即可。
總之只要把握一個原則:「群組」概念
那麼想怎麼設計權限,都可以很容易達成,用 unix 4碼權限即可,不必用到 ACL 那麼複雜
FreeNAS 系統的權限設定,應該也是大同小異,BSD 也是 unix-like 系統,所以 unix 權限設定都通用。
內文搜尋

X