访问远程服务器Tomcat 8的管理页面报错 在远程服务器上安装了一个tomcat8.5,配置好用户后重新启动tomcat ,发现:8080可以访问,但是进入:8080/manager/html页面报403访问受限,具体报错信息如下: 403 Access Denied You are not authorized to view this page. By default the Manager is only accessible from a browser running on the…
ssh免密码登陆远程服务器 在使用windows下的cygwin或者在linux下使用Terminal进行远程服务器登陆测试的时候总是会要求输入账号密码,对于此我们可以使用ssh将公钥放在服务器上的方式来实现免密码登陆. 1.创建公钥 #在Terminal输入 ssh-keygen -t rsa 一路回车按确定 #home/XXX/.ssh/该目录下产生了两个文件 id_rsa id_rsa.pub id_rsa.pub就是你的公钥,现在将公钥改名为authorized_keys上传至服务器上的…
通过expect免自动输入密码登陆远程服务器 1.前提必须已经安装expect 2.新建login.sh,文件内容如下 #!/usr/bin/expect -f spawn ssh root@140.10.10.52expect "password:"send "passwordR\r"interact 3.执行./login.sh即可登陆远端服务器…
一.目的 jenkins上将war包,部署到远程服务器的tomcat上. 这边tomcat在windows 主机A上,版本apache-tomcat-8.5.23. jenkins在主机B上,centos系统. A.B之间网络连通. 二.步骤 1.安装插件 重启jenkins后.   此时,打开job,在构建后操作中,可以选择以下操作了:(具体的参数填写我们下面再说) 2.配置目标Tomcat 2.1配置conf下tomcat-users.xml <user username="deplo…
在当前Linux生成公钥私钥ssh-keygen公钥私钥存放路径为:~/root/.ssh/id_rsa id_rsa.pub 登陆被远程主机,进入目录~/root/.ssh/是否存在authorized_keys文件,若不存在新建authorized_keys文件将第一步生成的id_rsa.pub文件内容,拷贝到authorized_keys中也可以用命令ssh-copy-id root@192.168.1.1 ssh远程若不想每次输入Ip地址可修改/etc/hosts文件在hosts文件首行…
#!/usr/bin/expect set ipaddress [lindex $argv 0] set passwd [lindex $argv 1] set timeout 3 spawn ssh root@${ipaddress} expect { "yes/no" { send "yes\r";exp_continue } "*assword" { send "${passwd}\r" } } expect "…
10.170.1.18服务器免密登录到10.170.1.16服务器 首先登入一台linux服务器(10.170.1.18),此台做为母机(即登入其他linux系统用这台做为入口):执行一行命令生成key文件:ssh-keygen -t rsa  一路回车 在母机上,进入/roo/.ssh目录,找到id_rsa.pub该文件,这个文件就是刚才执行ssh-keygen所生成的公钥key文件. 在10.170.1.16进入 /root/.ssh/目录下查看 用scp命令,将母机产生的key拷一份到远程…
由于网上的资料比较杂,经过本人整理实际操作验证,保证ok  本人的服务器系统为centos5.8 下面的都是centos服务器上的操作,需要简单的配置下: win客户端使用xmanger软件:首先是服务端已经安装了图形化桌面:  #yum groupinstall "GNOME Desktop Environment" #yum groupinstall “X Window System” 服务器端开启远程桌面连接的配置:  vim /etc/gdm/custom.conf [secu…
现场服务器较多,密码3个月过期,在到期时需更改密码. 使用expect编写,尝试登陆2次后退出(防止密码错误时账号锁定),超时重试一次. shell脚本调用并定时执行,登陆成功后执行一条命令,如:hostname.uname等,根据退出状态判断密码是否到期. 0--正常 1--传入参数错误 2--timeout 3--密码错误或到期 脚本如下: #!/usr/bin/expect ##########################################################…
• 实验环境:        a. Vmware 14 PRO        b. windows 7 x64 客户机        c. windows server 2008 R2 x64 服务器        d. 网络模式:仅主机模式    • 操作步骤        a. 关闭防火墙        b. 在window server 2008 上面            i. 打开控制面板            ii. 开启或关闭windows功能            iii. 添加…
本地的用户名需要和ssh服务器的用户名一致 1.在Server服务器上加载私钥文件ssh-add wang_rsa 2.如果系统提示:could not open a connection to your authentication agentssh-agent bash然后再执行上述的ssh-add wang_rsa 3.关于目录和文件的权限设置.ssh目录的权限必须是700,同时本机的私钥的权限必须设置成600chmod 600 wang_rsa否则ssh服务器会拒绝登录 如果无法加载尝试…
默认情况下,tomcat 限制了只能本机访问 如果我们想要修改这个设置: 编辑 webapps/manager/META-INF/context.xml <!--<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" /> --> 把这行注释掉就可以了…
在讲下文之前,我都默许大家都已经生成了自己的ssh公钥和密钥,在自己的~/.ssh 目录下面,如果没有,请使用 ssh-keygen -t rsa -C "你的邮箱" 命令生成 1,上传自己的公钥到远程主机中 公钥生成后,一般是 ~/.ssh/id_rsa.pub 文件,后面的pub就是public开放的意思,没有pub的就是私钥了 vim ~/.ssh/id_rsa.pub 打开你的公钥文件,复制到远程主机 ~/.ssh/authorized_keys 文件中 authorized_…
本地服务器.win7,安装JDK8 远程服务器:centos6.5 ,tomcat7,java8 配置方法: 1)修改远程服务器的~/tomcat/bin/catalina.sh  文件 在 # ----- Execute The Requested Command ----------------------------------------- 上面,增加 CATALINA_OPTS= -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.ma…
scp -r root@172.16.252.32:/home/files /home/files   下载目录  -r root是用户172.16.252.32是ip:/home/files 是你要下载的服务器上的目录/home/files 是你要存放在本地的位置 ssh可以登陆远程服务器  进行一些简单的操作 putty是windows 登陆远程服务器的工具psftp也是putty工具的一个,可以下载文件 上传文件等.  注意下载到windows的乱码问题…
在linux终端远程登陆linux服务器   原来在Linux终端远程登陆linux服务器是那么的容易,如果的服务器用户名是abc(也可以是root),只需要在终端输入: 然后电脑会提示输入密码就登录服务器了. 如果想在系统之间传送文件使用scp指令完成. 例如:从服务器下载文件到本机中. scp abc@IP(服务器):/home/abc/xxxx(文件)  /xxxx(本机目录) 之后提示输入abc用户的密码: 反之,从本机上传文件到服务器: scp /xxxx(本机目录)  abc@IP(…
C# DateTime的11种构造函数   别的也不多说没直接贴代码 using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Text; using System.Text.RegularExpressions; using System.Threading; using System.Threading.Tasks; namespace…
这个功能主要用于在web端利用程序对远程服务器进行操作,通过PHP_ssh执行shell脚本来实现. 首先要安装php_ssh2组件,linux中centos7下有ssh2源,直接安装.window下则需要自行下载dll组件加载,具体方法自行搜索. 安装完毕后就可以在PHP写执行shell脚本的程序了 $ssh_user='root'; //登陆linux的ssh2用户名 $ssh_pwd='********'; //登陆linux的密码 $ssh_port='22'; //端口号22 $ssh…
当我们重装云服务器系统的时候输入ssh连接命令(ssh dc2-user@116.85.25.15)出现一下代码 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT…
主要想总结以下几点: 1.如何使用生成密钥的方式来登录Xshell连接远端服务器 2.在远程服务器上如何上传和下载文件(下载log文件到本地) 3.如何实时查看log,提取错误信息 一.  使用生成密钥的方式来登录Xshell连接远端服务器 ssh登录提供两种认证方式:密码认证方式和密钥认证方式.其中密码认证方式是我们最常用的一种,这里介绍密钥认证方式登录到的方法. 使用密钥登录分为3步: 1.生成密钥(公钥与私钥): 2.放置公钥(Public Key)到服务器 ~/.ssh/authoriz…
基于阿里云Centos 7服务器的Tomcat 项目部署 工具:一台安装jdk1.8的Centos 6/7.X 云服务器(64位) Putty  ssh远程连接云服务器的软件 FileZillaClient   本地机与服务器文件互传的软件 步骤一:Centos 7安装jdk1.8 1.putty 连接上云服务器 2进入到目录 /usr/local/ 中: cd /usr/local/ 3.创建目录 tools: mkdir -p tools 4.进入到目录 /usr/local/tools 中…
基于阿里云Centos 7服务器的Tomcat 项目部署 工具:一台安装jdk1.8的Centos 6/7.X 云服务器(64位) Putty  ssh远程连接云服务器的软件 FileZillaClient   本地机与服务器文件互传的软件 步骤一:Centos 7安装jdk1.8 1.putty 连接上云服务器 2进入到目录 /usr/local/ 中: cd /usr/local/ 3.创建目录 tools: mkdir -p tools 4.进入到目录 /usr/local/tools 中…
首先我们在 一台服务器上部署svn,maven,jdk,tomcat,nexus,还有Jenkins. 这里我主要记录Jenkins. 首先我们从网上下载Jenkins的包 wget http://mirrors.jenkins-ci.org/war-stable/latest/jenkins.war 然后我们把包放到tomcat下的webapps目录下 然后启动tomcat,然后就是安装 Jenkins了.这里我们可以把该有的插件都给他装上,但是我们公司的网速实在是不敢恭维,所以我 这里一个插…
一.如何编码实现客户端与服务器端的交互 <一>JDK内置原生API HttpUrlConnection <二>Android内置的包装API HttpClient浏览器 <三>异步网络请求框架 .Volley .Xutils 二.声明权限 进行网络求情需要在AndroidManifest.xml文件中声明连接网络的权限: 三.访问网络必须在分线程中执行 .................. 四.HTTP协议 1.一次请求过程: 建立连接-->发送请求-->处…
VisualVM是JDK自带的一款全能型性能监控和故障分析工具,包括对CPU使用.JVM堆内存消耗.线程.类加载的实时监控,内存dump文件分析,垃圾回收运行情况的可视化分析等,对故障排查和性能调优很有帮助.在windows中安装JDK后,VisualVM位于%JAVA_HOME%/bin/下,直接执行jvisualvm.exe即可,一个主要运行界面如图: VisualVM会自动检测本机运行中的JVM并建立连接,本文主要介绍连接远程Linux服务器的配置方法,测试环境为CentOS 6.5,JD…
目的:在win7上安装“远程服务器管理工具”,这样可以在客户端进行对服务器的AD域的操作,避免了远程登陆进服务器的麻烦. 前提条件:一般此工具只有管理员才具有有效使用权限,所以,在域administrator账号规范使用的情况下,建议将域管理员客户端使用的账号如IT001加入域管理员账号组. 下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=7887 (1):下载之后,双击安装 (2): (3): (4): (5): (6)…
缓存分为本地缓存和远程分布式缓存,本地缓存访问速度更快但缓存数据量有限,同时存在与应用程序争用内存的情况. 1.不要将缓存服务器与Tomcat放在单台机器上,否则出现竞争内存问题 2.不要将缓存服务器与Tomcat放在单台机器上,否则出现竞争内存问题…
转自:http://7056824.blog.51cto.com/69854/403669 作为一名 linux 管理员,在多台 Linux 服务器上登陆进行远程操作是每天工作的一部分.但随着服务器的增多,每次登陆,系统都会提示输入用户名和密码,频繁的输入用户名和密码是一件让人很烦的事 情.也许有人说可以用一些客户端工具,比如:SecureCRT 等,的确使用这些软件会方便很多,但是这些软件不是价格昂贵的商业软件就是依附于特定平台才能安装使用,所以我今天介绍的是使用 ssh 自带的功能实现使用客…
目录 .生成密匙对 .拷贝公匙到远程机 .启动登陆代理 这种方法处理后每次需要运行命令:ssh-add ~/.ssh/id_dsa 作为一名 linux 管理员,在多台 Linux 服务器上登陆进行远程操作是每天工作的一部分.但随着服务器的增多,每次登陆,系统都会提示输入用户名和密码,频繁的输入用户名和密码是一件让人很烦的事情.也许有人说可以用一些客户端工具,比如:SecureCRT 等,的确使用这些软件会方便很多,但是这些软件不是价格昂贵的商业软件就是依附于特定平台才能安装使用,所以我今天介绍…
SecureCRT部分配置 1.首先生成公钥. 打开SecureCRT(我的版本为7.0,估计其他版本基本相同)程序,点击菜单栏的“工具”->“创建公钥”.按照步骤执行.其中一步比较重要就是选择公钥的格式.建议选择“OpenSSH”,否则在服务器端使用时需要转换为OpenSSH各式.何必多次一举呢.所以这里必须选择“OpenSSH”.如果选错了.重新生成一次就可以了. 然后选择公钥私钥存放的地方.默认Identity是私钥,Identity.pub是公钥. 2.把Identity.pub文件上传…