生命在于運動

          Acegi Security Reference Documentation 前言

                  Acegi Security為J2EE-based企業應用軟件提供了一個全面而充分的安全解決方案。當你研究完這篇參考指南后,你會發現我們提供給你的是一個非常有用和高配置的安全系統。安全是永不停息的目標,采用全面的、系統范圍的方法是非常重要的。在安全周期中,我們建議你采用“安全層次”(layers of security),如此一來,每個層次都會得到它應有的保護,通過繼承的層次關系來增加相應的權限。每個層次的安全定義的越緊湊,你的應用系統將會越健壯和安全。

          在底層,你需要處理諸如transport security 和系統身份驗證(system identification),這樣能夠減輕(mitigate)man-in-the-middle attacks(懷疑就是減少應用程序受到攻擊).下一步,一般來說你需要一個防火墻,也許是用VPNs或者IP安全措施來保證只有通過授權的系統能夠連接。在公司的環境下,你也許需要布置一個DMZ把公共服務期和后臺數據庫、應用服務器隔離。你的操作體統同樣是一個非常重要的部分
          addressing issues such as running processes as
          non-privileged users and maximising file system security. An operating system will usually also be
          configured with its own firewall. Hopefully somewhere along the way you'll be trying to prevent
          denial of service and brute force attacks against the system. An intrusion detection system will also be
          especially useful for monitoring and responding to attacks, with such systems able to take protective
          action such as blocking offending TCP/IP addresses in real-time. Moving to the higher layers, your
          Java Virtual Machine will hopefully be configured to minimize the permissions granted to different
          Java types, and then your application will add its own problem domain-specific security configuration.
          Acegi Security makes this latter area - application security - much easier.
          Of course, you will need to properly address all security layers mentioned above, together with
          managerial factors that encompass every layer. A non-exhaustive list of such managerial factors
          would include security bulletin monitoring, patching, personnel vetting, audits, change control,
          engineering management systems, data backup, disaster recovery, performance benchmarking, load
          monitoring, centralised logging, incident response procedures etc.
          With Acegi Security being focused on helping you with the enterprise application security layer, you
          will find that there are as many different requirements as there are business problem domains. A
          banking application has different needs from an ecommerce application. An ecommerce application
          has different needs from a corporate sales force automation tool. These custom requirements make
          application security interesting, challenging and rewarding.

          該參考文檔已經為Acegi Security1.0.0版本重新設計改寫。請閱讀第一部分,全面的設計架構,其他部分就是按照傳統的參考文檔寫的,有需要的時候可以參考。
          我們希望你能從參考文檔中得到幫助,同樣我們也歡迎你的建議和意見。
          稍后,歡迎來到Acegi Security 社區。

          posted on 2007-12-29 17:12 burrows 閱讀(256) 評論(0)  編輯  收藏 所屬分類: Acegi Security 參考文檔翻譯

          主站蜘蛛池模板: 乐陵市| 临洮县| 彰化市| 达孜县| 内黄县| 滨海县| 平舆县| 柯坪县| 徐水县| 霍邱县| 海林市| 绍兴县| 新田县| 平武县| 邹城市| 长武县| 合阳县| 县级市| 广汉市| 肇东市| 达拉特旗| 康保县| 阳朔县| 延津县| 翁牛特旗| 棋牌| 阳东县| 丹东市| 益阳市| 曲阳县| 新化县| 玛纳斯县| 项城市| 湾仔区| 赤峰市| 南昌县| 安阳县| 淄博市| 黑龙江省| 沙河市| 丹东市|