摘要:一般来说linux下查询域名解析有两种选择,nslookup或者dig,而在使用上我觉得dig更加方便顺手。如果是在linux下的话,只要装上dnsutils这个包就可以使用dig命令, 安装bind-utils就可以使用nslookup命令 nslookup手动指定待测试的dns服务器地址的用法:
阅读全文
摘要:一、公钥私钥1,公钥和私钥成对出现2,公开的密钥叫公钥,只有自己知道的叫私钥3,用公钥加密的数据只有对应的私钥可以解密4,用私钥加密的数据只有对应的公钥可以解密5,如果可以用公钥解密,则必然是对应的私钥加的密6,如果可以用私钥解密,则必然是对应的公钥加的密假设一下,我找了两个数字,一个是1,一个是2
阅读全文
摘要:git 如何获取某一个特定的tag的源码以及分支切换 1、git clone 下载源码 2、git tag 列出所有版本号 3、git checkout +某版本号 # git checkout -b 1.0.0 origin/1.0.0 查看所有分支:git branch -a 前面带*号的代表你
阅读全文
摘要:Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库 Git和其他版本控制系统如SVN的一个不同之处就是有暂存
阅读全文
摘要:二者的攻击方式主要分为三种:直接攻击、代理攻击、僵尸网络攻击 CC攻击是DDOS(分布式拒绝服务)的一种,相比其它的DDOS攻击CC似乎更有技术含量一些。这种攻击你见不到虚假IP,见不到特别大的异常流量,但造成服务器无法进行正常连接,一条ADSL的普通用户足以挂掉一台高性能的Web服务器。由此可见其
阅读全文
摘要:LVS 当前应用主要采用 DR 和 NAT 模式,但这 2 种模式要求 RealServer 和 LVS在同一个 vlan中,导致部署成本过高;TUNNEL 模式虽然可以跨 vlan,但RealServer上需要部署 ipip 模块等, 网络拓扑上需要连通外网,较复杂,不易运维。为了解决上述问题,我
阅读全文
摘要:在linux服务器下载https链接的svn源码时出现:SSL handshake failed: SSL error: Key usage violation in certificate has been detected 错误原因是windows使用的证书linux不能识别 Add the f
阅读全文
摘要:Iftop工具主要用来显示本机网络流量情况及各相互通信的流量集合,如单独同哪台机器间的流量大小,非常适合于代理服务器和iptables服务器使用,这样可以方便的查看各客户端流量情况。iftop可以在类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、
阅读全文
摘要:在一些生产平台或者做安全审计的时候往往看到一大堆的用户SSH连接到同一台服务器,或者连接后没有正常关闭进程还驻留在系统内。限制SSH连接数与手动断开空闲连接也有必要之举,这里写出手动剔出其他用户的过程。 1、查看系统在线用户 [root@apache ~]# w 14:15:41 up 42 day
阅读全文
摘要:1、首先到地址 https://github.com/alibaba/dubbo 下载dubbo源码 2、解压缩zip文件到 “ D:\技术资料\zookeeper\dubbo-master\dubbo-master” 目录下 3、打开命令操作模式,进入D:\技术资料\zookeeper\dubbo
阅读全文
摘要:Vim的颜色主题在/usr/share/vim/vim74/colors文件夹里。 打开vim后在normal模式下输入“:colorscheme”查看当前的主题,修改主题使用命令“:colorscheme mycolor”,其中mycolor是你/usr/share/vim/vim74/color
阅读全文
摘要:Dubbo建议使用Zookeeper作为服务的注册中心。 1. Zookeeper的作用: zookeeper用来注册服务和进行负载均衡,哪一个服务由哪一个机器来提供必需让调用者知道,简单来说就是ip地址和服务名称的对应关系。当然也可以通过硬编码的方式把这种对应关系在调用方业务代码中实现,但是如果提
阅读全文
摘要:MTU:通信术语 最大传输单元(Maximum Transmission Unit)是指一种通信协议的某一层上面所能通过的最大数据包大小(以字节为单位)。 我们在使用互联网时进行的各种网络操作,都是通过一个又一个“数据包”传输来实现的。而MTU指定了网络中可传输数据包的最大尺寸,在我们常用的以太网中
阅读全文
摘要:你一定听说过云计算中的三个“高大上”的你一定听说过云计算中的三个“高大上”的概念:IaaS、PaaS和SaaS,这几个术语并不好理解。不过,如果你是个吃货,还喜欢披萨,这个问题就好解决了!好吧,其实你根本不是一个吃货,之所以自我标榜为吃货,其实是为了收获赞叹式的夸奖,“吃货还这么瘦,好羡慕啊!”或者
阅读全文
摘要:RPC(Remote Promote Call) 一种进程间通信方式。允许像调用本地服务一样调用远程服务。 RPC框架的主要目标就是让远程服务调用更简单、透明。RPC框架负责屏蔽底层的传输方式(TCP或者UDP)、序列化方式(XML/JSON/二进制)和通信细节。开发人员在使用的时候只需要了解谁在什
阅读全文
摘要:原因: 在执行scp id_rsa.pub root@hostname:/root/.ssh这一步时,没在本机的/root/.ssh下生成known_hosts文件。 解决方案: vi /etc/ssh/ssh_config 最后有两行是 StrictHostKeyChecking no UserK
阅读全文
摘要:/usr/local/nexus/bin/nexus run 可实时查看启动日志 使用Sonatype Nexus搭建Maven私服后如何添加第三方JAR包http://blog.csdn.net/yanjun008/article/details/42084109 设置启动用户 adduser n
阅读全文
摘要:其原理与Linux系统之间的SSH通道原理是一样的 下文中如果创建公钥的格式是:标准公钥和VanDyke私钥格式,需要用ssh-keygen -i -f 转换。如果是OpenSSH密钥格式可直接修改文件名 1 、打开会话选项,在 分类 中选择 SSH2,在右边的 身份验证 中选择 公钥(Public
阅读全文
摘要:一 物理内存和虚拟内存 我们知道,直接从物理内存读写数据要比从硬盘读写数据要快的多,因此,我们希望所有数据的读取和写入都在内存完成,而内存是有限的,这样就引出了物理内存与虚拟内存的概念。物理内存就是系统硬件提供的内存大小,是真正的内存,相对于物理内存,在linux下还有一个虚拟内存的概念,虚拟内存就
阅读全文
摘要:使用不同账户,执行执行脚本时候sudo经常会碰到 sudo: sorry, you must have a tty to run sudo这个情况,其实修改一下sudo的配置就好了 vi /etc/sudoers (最好用visudo命令) 注释掉 Default requiretty 一行 #De
阅读全文