第一部分:expect讲解expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。当然若是使用不带密码的密钥验证同样可以实现自动登录和自动远程执行命令。但当不能使用密钥验证的时候,我们就没有办法了。所以,这时间只知道对方机器的账号和密码可以通过expect..
分类:
系统相关 时间:
2016-03-16 01:47:45
阅读次数:
321
第一部分:expect讲解expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。当然若是使用不带密码的密钥验证同样可以实现自动登录和自动远程执行命令。但当不能使用密钥验证的时候,我们就没有办法了。所以,这时候只要知道对方机器的账号和密码就可以通过exp..
分类:
其他好文 时间:
2016-03-09 07:10:25
阅读次数:
139
在linux上生成密钥对,并把公钥放到远程linux上,实现密钥验证登陆假如您的两台linux分别为A和B,在A上执行:[root@localhost~]#ssh-keygen
Generatingpublic/privatersakeypair.
Enterfileinwhichtosavethekey(/root/.ssh/id_rsa)://这里直接按回车即可
Enterpassphrase(empty..
分类:
其他好文 时间:
2016-02-18 20:01:39
阅读次数:
192
1ssh需要关闭SELinux,使用如下命令:#setenforce0#临时关闭SELinux,重启后会开启#vi/etc/selinux/config修改配置文件使SELINUX=disabled2关闭防火墙规则#iptables-F#清除防火墙规则#serviceiptablessave#保存规则3使用PUTTYGEN.exe生成密钥对1)打开软件后点击Generate生成公..
分类:
其他好文 时间:
2016-01-01 13:10:12
阅读次数:
194
一、expect讲解expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。当然若是使用不带密码的密钥验证同样可以实现自动登录和自动远程执行命令。但当不能使用密钥验证的时候,我们就没有办法了。所以,这时候只要知道对方机器的账号和密码就可以通过expect脚..
分类:
系统相关 时间:
2015-11-12 18:20:43
阅读次数:
436
SSH密钥是成对使用的,其原理是用私钥去和公钥配对(相当于解密),公钥在服务端,私钥在本机。1、Puttygen生成密钥对2、在/root下新建.ssh目录,更改权限为700mkdir.ssh
chmod700/root/.ssh3、在/root/.ssh/下新建authorized_keys文件,更改权限为600touch/root/.ssh/authoriz..
分类:
其他好文 时间:
2015-11-09 19:12:55
阅读次数:
269
1.SSH远程管理SSH(SecureSheel)是一种安全通道协议,主要用于实现字符界面的远程登录、远程复制等功能。SSH协议对通信双方的数据传输进行了加密处理,其中包括用户的口令。与早期的TELNET(远程登录,tcp23端口)、RSH(RemoteSheel,远程执行命令)、RCP(RemoteFileCopy,..
分类:
系统相关 时间:
2015-11-05 20:49:28
阅读次数:
682
第一部分:expect讲解expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。当然若是使用不带密码的密钥验证同样可以实现自动登录和自动远程执行命令。但当不能使用密钥验证的时候,我们就没有办法了。所以,这时候只要知道对方机器的账号和密码就可以通过expect脚本实现登录和远程命令...
分类:
系统相关 时间:
2015-10-04 22:15:55
阅读次数:
348
ssh登录一般两种方式:1.密码登录2.密钥验证无需密码使用方式:1.生成密钥2.将公钥追加到authorized_keys中,需要注意的是执行权限需为600,这里因而第一次添加使用的是>此后应该需要使用追加>>3.以后登录就不需要密码了。
分类:
其他好文 时间:
2015-09-20 00:05:01
阅读次数:
225
学习简记密钥分为两种:对称密钥与非对称密钥两种密钥根据密码算法所使用的加密密钥和解密密钥是否相同、能否由加密过程推导出解密过程(或者由解密过程推导出加密过程),可将密码体制分为对称密码体制(也叫作单钥密码体制、秘密密钥密码体制、对称密钥密码体制)和非对称密码体..
分类:
其他好文 时间:
2015-07-29 19:35:09
阅读次数:
260