<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 2, comments - 27, trackbacks - 0, articles - 60
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    為JBOSS的遠程控制臺加鎖

    Posted on 2009-04-10 17:01 ZhouFeng 閱讀(558) 評論(0)  編輯  收藏 所屬分類: 原創Web服務器
    下午看到一篇文章,說是JBOSS服務器可以通過遠程的方式關閉服務,因為默認情況控制臺的用戶密碼都為空,見前一篇文章,看到這個消息后,吃了一驚,因為我們有個東東正在用JBOSS做服務器,測試了一下,確實存在這樣的問題,趕緊照著材料補了一下
    我用的JBOSS版本是Version: 4.0.4CR2,操作如下
    一、為jms-console加上認證
    修改jboss4\server\default\deploy\jmx-console.war\WEB-INF下的web.xml和jboss-web.xml
    在web.xml中把<security-constraint>的注釋去掉
       <security-constraint>
         
    <web-resource-collection>
           
    <web-resource-name>HtmlAdaptor</web-resource-name>
           
    <description>An example security config that only allows users with the
             role JBossAdmin to access the HTML JMX console web application
           
    </description>
           
    <url-pattern>/*</url-pattern>
           
    <http-method>GET</http-method>
           
    <http-method>POST</http-method>
         
    </web-resource-collection>
         
    <auth-constraint>
           
    <role-name>JBossAdmin</role-name>
         
    </auth-constraint>
       
    </security-constraint>
    在jboss-web.xml中把<security-domain>注釋去掉
    <jboss-web>
       
    <!-- Uncomment the security-domain to enable security. You will
          need to edit the htmladaptor login configuration to setup the
          login modules used to authentication users.
       
    -->
          
    <security-domain>java:/jaas/jmx-console</security-domain>
    </jboss-web>
    然后修改jboss4\server\default\conf\props下的兩個配置文件jmx-console-roles.properties和jmx-console-users.properties,添加用戶和密碼,搞定上面的配置之后,訪問jms-console就需要認證了,下面繼續web-console的配置
    二、為web-console加上認證
    在deploy目錄下面沒有看到web-console,就通過查找,結果找到了兩個地方,分別是
    jboss4\server\default\deploy\management\console-mgr.sar\web-console.war\
    jboss4\server\all\deploy\management\console-mgr.sar\web-console.war\
    我也沒搞清楚倒底是哪個起作用,我改了其中一個試試,沒效果,干脆兩個都改了,改的步驟都是相同的,下面就對其中一個的配置進行說明了
    找到 WEB-INF\下面的jboss-web.xml和web.xml,修改的方法同上,去掉兩個注釋
    認證的文件放在了 WEB-INF\classes\下面,分別是web-console-roles.properties和web-console-users.properties,把用戶的認證信息添加到里面即可,重新啟動JBOSS,此時登錄控制臺會要求輸入密碼,我測試后發現有效的密碼是default下面的配置,也搞不懂為什么要兩個都改了才會彈出要求身份認證的對話框
    先暫時就記在這里吧,如果哪位有做深入的研究,希望可以多提意見完善這個文檔

    主站蜘蛛池模板: 国产免费牲交视频免费播放| 欧美亚洲国产SUV| 国产中文字幕在线免费观看| 亚洲国产精品一区二区三区久久| 亚洲精品无码久久久久秋霞| 精品免费国产一区二区| 亚洲人成色4444在线观看| 国产特级淫片免费看| 国产精品亚洲专区无码WEB| 国产免费看插插插视频| 免费中文字幕视频| 国产乱辈通伦影片在线播放亚洲 | 日韩免费福利视频| 天天综合亚洲色在线精品| mm1313亚洲国产精品美女| jizz免费观看| 亚洲天天做日日做天天看| 最近高清中文字幕免费| 亚洲av午夜精品无码专区| 国语成本人片免费av无码| 久久亚洲色WWW成人欧美| 亚洲国产午夜中文字幕精品黄网站| 99re6免费视频| 亚洲嫩草影院在线观看| 免费视频淫片aa毛片| 一级做a爱过程免费视频高清| 亚洲午夜未满十八勿入网站2| 99精品国产成人a∨免费看| 亚洲一级免费视频| 无码国产亚洲日韩国精品视频一区二区三区| 曰批全过程免费视频观看免费软件| 亚洲午夜未满十八勿入网站2| 18禁美女裸体免费网站| 亚洲av无码一区二区三区人妖 | 毛片在线看免费版| 一个人看的免费观看日本视频www 一个人看的免费视频www在线高清动漫 | 国产成人精品亚洲日本在线| 国产成人无码区免费网站| 久久亚洲AV成人无码国产| 99久久免费国产精品热| 亚洲国产美女福利直播秀一区二区 |