首页 > 其他分享 >jboss 远程访问 配置,工作手记

jboss 远程访问 配置,工作手记

时间:2023-08-09 21:33:48浏览次数:32  
标签:xml default IP server jboss 域名 手记 远程


 

server-default-deploy-jbossweb.sar-server.xml
<!-- 不用jboss 邦定 域名 --->
<Connector protocol="HTTP/1.1" port="9999" address="0.0.0.0" 
                connectionTimeout="20000" redirectPort="8443" />

 

 

 

//修改jboss启动端口
default - config - bootstra..p - bindings.xml
 
<!-- Remote classloading service -->
             <bean class="org.jboss.services.binding.ServiceBindingMetadata">
                <property name="serviceName">jboss:service=WebService</property>
                <property name="port">8085</property>  <!-- 修改8083 -->
             </bean>


 

//以下不准确的。、

 

  • 增加虚拟主机Host节点
    在/opt/jboss-4.2.2.GA/server/default/deploy/jboss-web.deployer/server.xml 中的 Engine加一个 Host 节点,内容如下:
  1. <
  • 在eSales应用中配置虚拟主机

    在/opt/jboss-4.2.2.GA/server/default/deploy/esales.war/WEB-INF下创建文件jboss-web.xml,内容如下:

    <
    
    
    
    
    
    
    
    
    jboss-web
    
    
    
    
    
    
    
    
    >
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
       
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
     
    
    
    
    
    
    
    
    
    
    
    
     
    
     
    
    
    
    
    
    
     
    
    
    
    
    
    
    
    
    
    
    
     
    
        
    
    
    
    
    
    
    
    
    <
    
    
    
    
    
    
    
    
    context-root
    
    
    
    
    
    
    
    
    >
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    /
    
    
    
    
    
    
    
    
    </
    
    
    
    
    
    
    
    
    context-root
    
    
    
    
    
    
    
    
    >
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
       
    
    
    
    
    
    
     
    
    
    
    
    
    
    
    
    
    
    
     
    
     
    
    
    
    
    
    
     
    
    
    
    
    
    
    
    
    
    
    
     
    
        
    
    
    
    
    
    
    
    
    <
    
    
    
    
    
    
    
    
    virtual-host
    
    
    
    
    
    
    
    
    >
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    e.yeeach.com
    
    
    
    
    
    
    
    
    </
    
    
    
    
    
    
    
    
    virtual-host
    
    
    
    
    
    
    
    
    >
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
       
    
    
    
    
    
    
     
    
    
    
    
    
    
    
    
    
    
    
     
    
     
    
    
    
    
    
    
     
    
    
    
    
    
    
    
    
    
    
    
     
    
    </
    
    
    
    
    
    
    
    
    jboss-web
    
    
    
    
    
    
    
    
    >

 

 

禁止通过IP访问,只允许通过域名访问

在<Host name="localhost"
autoDeploy="false" deployOnStartup="false" deployXML="false">
前添加一个IP命名的virtual host

假如服务器IP是192.168.0.100,则添加的host如下

 

<Host name="192.168.0.100">
<Valve className="org.apache.catalina.valves.RemoteAddrValve" deny="0.0.0.0"/>
</Host>

现在启动Jboss,就不能通过IP访问了,只能通过域名,但任何解析到192.168.0.100的域名都可以访问
有机会再研究下只绑定一个域名的情况

 


 

邦定域名 的两种 好像:

Hosts文件

server.xml

 

标签:xml,default,IP,server,jboss,域名,手记,远程
From: https://blog.51cto.com/u_15012132/7025825

相关文章

  • iterm2免密登录远程服务器
    iterm2免密登录远程服务器Mac版本也可以用FinalShell,免费且好用。1、iterm2文件夹创建建议放到.ssh目录下,可以分类cd.sshmkdiriterm2shellcditerm2shellvimiterm2login.sh2、iterm2login.sh配置#!/usr/bin/expectsettimeout30spawnssh-p[lindex$argv0]......
  • Thinkphp 5.0.23 远程代码执行漏洞
    漏洞简介ThinkPHP是一款运用极广的PHP开发框架。在ThinkPHP5.0.23以前的版本中,获取method的方法中没有正确处理方法名,导致攻击者可以调用Request类任意方法并构造利用链,从而导致远程代码执行漏洞。漏洞复现开启vulhub靶场环境,确保ThinkPHP正常运行cdvulhub-master/thinkp......
  • iterm2免密登录远程服务器
    iterm2免密登录远程服务器Mac版本也可以用FinalShell,免费且好用。1、iterm2文件夹创建建议放到.ssh目录下,可以分类cd.sshmkdiriterm2shellcditerm2shellvimiterm2login.sh2、iterm2login.sh配置#!/usr/bin/expectsettimeout30spawnssh-p[lindex$argv0]......
  • 银行电子密码器也远程管理吗?操作步骤如下
    企业需要在不同办公地点管理多个资金账户,能不能远程点按读取银行电子密码器呢?三个字,很简单!可以用密码点按器!有了它就可以自动输入密码和读取验证码!第一步用双面胶把密码器固定在点按器上,一台点按器最多可以管理六个密码器,第二步打开朝天椒软件,给点按器录入不同密码按键的位置坐标。......
  • 【译】妙处三连答:何不拥抱远程办公呢?
    新冠疫情爆发后,远程办公、居家办公加速走进中国,成为企业复工的首选工作模式。当然,启用新的模式并非只是为了应对疫情,从长期来看,远程办公也有其独特的优势。今天,我们以开发者为例,探讨远程办公的三大好处。2014年,在伦敦商学院的全球领导力峰会上,一些与德勤合作的商业领袖被询问了一......
  • 【随手记】Mybatis报错 错误信息:ORA-00911: 无效字符
    注意@param注解是属于哪个包的这个有的时候会有影响接收不到参数xml里面不要加分号查了半天Bug最后发现是xml里面的sql语句后面加了个;,删掉就好了。......
  • 修改项目中Git远程仓库地址
    1.CLONE远程仓库在更换远程仓库之前,需要先下载原有的仓库。可以将远程仓库通过gitclone命令克隆一份到本地,作为备份。gitclone<旧仓库地址><本地目录2.添加新远程仓库在备份旧仓库后,需要将新仓库添加到本地仓库中。使用gitremote命令添加新仓库。gitremoteadd<新......
  • 一个赚米的小方法200-100,学生,宝妈,在线兼职,远程兼职
    一个赚钱的小方法 一天200~1000 招兼职:大学生 高中生 上班族 在家带娃的宝妈 只要想赚钱的人都可以做 并且不耽误你的本职工作 操作简单 对手机了解 要求勤快一点做多做少都是你自己的 有智能手机就能做!不收任何费用!!! ......
  • Git上传本地项目文件到远程仓库
    为了标识身份,建议先完成Git全局设置gitconfig--globaluser.name"xxxxxx"gitconfig--globaluser.email"[email protected]"方式一:克隆仓库gitclonehttps://xxx.xxxxx.com/xxxxxx/xxx.gitcdxxxtouchREADME.mdgitaddREADME.mdgitcommit-m"addRE......
  • Java 远程连接 SQLite 数据库
    Java可以使用JDBCAPI来连接SQLite数据库。但是,SQLite不支持远程连接,因为它是一种文件数据库,需要直接访问数据库文件。如果您需要从远程位置访问SQLite数据库,可以将SQLite数据库文件放在共享文件夹中,并将该文件夹映射到本地计算机上。然后,您可以在本地计算机上使用JDBC......