tsung无密码验证
2015-06-12 00:00
239 查看
摘要: tsung无密码验证
两个liunx之间无密码访问 <密钥>
具体配置:
1:如果说你当前在A服务器,需要访问B服务器。则需要在A服务器上生成密匙。
2:在A服务器上运行脚本 ssh-keygen -t rsa 。然后一直回车。
这时在对应用户的home目录下的 .ssh 目录
</home/usr/.ssh>会生成两个文件。是id_rsa和id_rsa.pub。
解释:id_rsa:私匙 。 id_rsa.pub:公匙 。
3:然后把id_rsa.pub 复制到B服务器对应用户的home目录下的.ssh目录
</home/hudson/.ssh>.
改名为
authorized_keys。 就可以了
然后在A服务器上 执行脚本ssh
hudson@110.1.27.3 就可以无密码访问B用户了。这时如果还需要输入密码。则把
4、设置文件和目录权限:
设置authorized_keys权限
$ chmod 600 authorized_keys
设置.ssh目录权限
$ chmod 700 -R .ssh
如果这时C服务器也要访问B服务器。这时在C服务器上生成密匙然后把公匙放在B目录下则会重名。
解决办法:把C服务器的公匙的内容复制到
authorized_keys 文件里即可。注意换行。
生成密匙
目标
生成密匙
重复
A---------
à
B
ß
---------C
把两个服务器生成的密匙字符串合并在一个里面
<
换行
>
两个liunx之间无密码访问 <密钥>
具体配置:
1:如果说你当前在A服务器,需要访问B服务器。则需要在A服务器上生成密匙。
2:在A服务器上运行脚本 ssh-keygen -t rsa 。然后一直回车。
这时在对应用户的home目录下的 .ssh 目录
</home/usr/.ssh>会生成两个文件。是id_rsa和id_rsa.pub。
解释:id_rsa:私匙 。 id_rsa.pub:公匙 。
3:然后把id_rsa.pub 复制到B服务器对应用户的home目录下的.ssh目录
</home/hudson/.ssh>.
改名为
authorized_keys。 就可以了
然后在A服务器上 执行脚本ssh
hudson@110.1.27.3 就可以无密码访问B用户了。这时如果还需要输入密码。则把
4、设置文件和目录权限:
设置authorized_keys权限
$ chmod 600 authorized_keys
设置.ssh目录权限
$ chmod 700 -R .ssh
如果这时C服务器也要访问B服务器。这时在C服务器上生成密匙然后把公匙放在B目录下则会重名。
解决办法:把C服务器的公匙的内容复制到
authorized_keys 文件里即可。注意换行。
生成密匙
目标
生成密匙
重复
A---------
à
B
ß
---------C
把两个服务器生成的密匙字符串合并在一个里面
<
换行
>
相关文章推荐
- 企业为什么需要OA
- Echarts图表生成图片
- Eclipse RCP中多线程Job使用
- AAA
- SpringMVC与Struts2的对比
- Content-Disposition中filename字段的字符编码技巧
- 正确处理浏览器在下载文件时HTTP头的编码问题(Content-Disposition)
- 重新复习数据结构-------ArrayList
- ImportError: No module named cx_Oracle 解决
- 解决firefox每次弹出导入数据的那个窗口
- Spring MVC + zTree调试过程出现406 not acceptable
- linux切换用户,ubuntu使用root权限shell,解决 sudo cd问题
- Discuz!X2.5论坛首页模板请问是哪一个htm文件?
- 【转】将 32 位应用程序转换为 64 位应用程序:考虑事项
- 面向对象编程
- Java加密解密(二) Base64编码
- Linux下命令删除乱码文件
- A星算法入门之入ing...
- spring集成redis
- mybatis 分页插件PageHelper3.7.4试用