最近由于公司生产环境的变化,使得我们不能使用自己的机器连接到生产环境去,而是要通过跳板机中转才可以连接.于是今天尝试使用 XShell 通过跳板机直接转接到生产环境. 一.使用代理方式 首先填写连接信息 填写用户身份验证信息 添加ssh 隧道(注意此处的端口要是未用的端口) 添加代理服务器(此处的端口与隧道端口一致) 连接代理服务器 这时就可以连接到目标服务器了,但是要注意的是,如果目标服务器有设置防火墙规则,对端口要加入出入栈规则才可以正常使用.如果服务器没有设置防火墙则不需要. 二.使用脚本…
用SSMS生成数据库作业的创建脚本的时候,有一步是sp_add_jobserver操作: EXEC @ReturnCode = msdb.dbo.sp_add_jobserver @job_id = @jobId, @server_name = N'(local)' 之前没注意过这个细节.昨天看到网上有人提问,为什么前面已经调用存储过程sp_add_job创建作业了,后面还多此一举添加到服务器呢.我自己试了一下,把这块总结下. 一.作业目标为本地服务器 如果只调用sp_add_job创建作业,这…
/// <summary> /// 获得目标服务器所有数据库名 /// </summary> /// <param name="serverName"></param> /// <param name="userName"></param> /// <param name="password"></param> public void getDataB…
为了服务器的安全,运维人员经常会要求我们先登录到跳板机,然后再SSH连接到目标服务器.但是这样是很繁琐的,每次在SecureCRT创建一个连接,都需要输入SSH命令,然后输入密码. 下面的方法可以实现:SecureCRT自动连接到跳板机再自动连接到目标服务器. 1. 使用expect,自动输入登录密码 正常的登录流程是: 输入SSH命令 ssh -l username 192.168.1.1 -p 22 输入密码 但是这样太繁琐了,需要两步,通过expect,可以把这个过程整合到一个脚本中: e…
xshell默认是22端口 如果服务器给的ssh端口不是22,会连接失败 需要去指定连接 新建 设置ip和端口,点下面的确定 双击刚创建的会话 输入用户名密码 连接成功…
jenkins服务器使用python脚本rabbitmqadmin和shell对目标服务器进行管理 准备工作: .jenkins服务器,安装rabbitmqadmi命令 rabbitmqadmin管理脚本下载地址:https://raw.githubusercontent.com/rabbitmq/rabbitmq-management/v3.7.8/bin/rabbitmqadmin 直接将python脚本拷贝到 /usr/bin/rabbitmqadmin下,赋权 chmod +x /usr…
用jmeter插件监控服务器性能之前也有提到:https://www.cnblogs.com/betterbb/p/11285022.html 这里主要记录一下docker上的部署,所需的3个插件可以查看上面的博客,里面有附下载地址. 下载插件后记得先解压. 一.创建所需文件 1.用mkdir 命令创建文件夹jmeter.serve:mkdir jmeter.server 2.将jmeter压缩包里面的ServerAgent复制到文件夹中 这里安利一个超好用的软件(链接:https://pan.…
查看进程命令:ps -ef |grep *** ps -ef | grep nginx ps -ef | grep mysql ps -ef | grep mongops -ef | grep uwsgi 执行此命令后就出现如下显示:root     32207 28329  0 17:46 pts/0    00:00:00 grep --color=auto uwsgi 还有另一种查看方式,参数不一样:ps aux |grep nginxps aux |grep uwsgi 两者区别还没有发…
几种图片服务器的对比 1.直接使用ftp服务器,访问图片路径为 ftp://账户:密码@192.168.0.106/31275-105.jpg 不采用这种方式,不安全容易暴露ftp账户信息 2.直接使用IIS或Tomcat等服务器在项目中访问,图片少的情况可以考虑.商城网站则不行,图片访问处理需搭建图片服务器 3.ftp+nginx服务器,ftp负责上传图片,nginx负责图片的访问   一.需要的组件 1.ftp服务器(图片上传,本文选用IIS为容器) ps Linux操作系统  可安装vsf…
一般情况一般项目WEB服务器与数据库均部署在一台服务器,文件上传,数据导入在一台服务器完成.web服务器与数据库服务器分离,文件上传与数据导入将分布在两台服务器或多台服务器之间.本案例为两台服务器,具体实施步骤如下: 一.两台服务器(a:web服务器,b:数据库服务器),a,b均安装Windows Server 2008 R2操作系统,a服务器安装IIS7.5,.NET FrameWork4.5,b服务器安装SQL Server 2008数据库.a服务器安装网域,并创建一个域用户(dataFil…