在Linux下不使用密码远程登陆其他Linux

原创 2016年08月31日 09:25:58

 有时需要再一台Linux上登陆其他Linux服务器,通常可以直接使用SSH命令,加入两台服务器一台服务器A,IP地址192.168.1.2,另一台服务器B,IP地址192.168.1.3,如果想从A服务器使用root用户登陆B服务器只需要在A服务器上执行/usr/bin/ssh root@192.168.1.3,提示输入正确的密码后可以顺利登陆B服务器,但是有时两台服务器之间登陆不需要密码,比如执行计划任务SCP远程拷贝文件不能有密码确认,这样可以使用密钥进行登陆验证,前面已经说到Windows下不使用密码登陆Linux,其实Linux之间的登录也是大同小异,可以直接将前面生成的id_rsa拷贝到客户端服务器并将权限设置为600即可。下面说一下另一种方式,还是以上面服务器A、B为例,说一下配置过程。

        在A服务器上执行命令:/usr/bin/ssh-keygen -t rsa,出现提示一直按回车即可。然后再从A服务器上执行:

/usr/bin/ssh-copy-id -i /root/.ssh/id_rsa root@192.168.1.3

会提示输入密码,输入B服务器的密码回车即可。就这么简单就搞定了,这时再在A服务器上执行

/usr/bin/ssh root@192.168.1.3

会发现不需要输入密码就登陆成功了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Linux远程登陆以及免密码登陆

最近学了一下linux 的东西,其中有一个是关于ssh(linux远程登陆的) 在这里总结一下: 首先关于ssh的安装 假设我们需要登陆的主机位B,在B主机的终端输入: ssh localhos...

linux学习-day002-Xshell远程登陆和SSH使用

·centOS虚拟机上使用命令ifconfig查看相应ip地址  //centOS版本7.0以上命令不一样 1.使用账户密码认证登陆 输入服务器账户密码登陆即可 ...
  • enaxM
  • enaxM
  • 2017年07月29日 18:18
  • 90

Unix和Linux的远程登陆的操作

  • 2008年11月17日 22:05
  • 144KB
  • 下载

远程登陆Linux

windows远程登录Linux的两种方法

SSH远程登陆Linux服务器

可到华军软件园下载SSH Secure Shell Client 3.2.9  http://www.onlinedown.net/soft/20089.htm 使用SSH Secure S...

用电脑远程登陆linux服务器MYSQL数据库

环境:腾讯云Linux ubuntu 服务器装有MYSQL。 步骤一:在服务器开启MYSQL服务: 命令: sudo service mysql start;         查看mysql状态...

java远程登陆linux服务器,执行命令获取命令显示

项目需要用linux服务器A执行传输脚本(部署定时任务)到另一台linux服务器B,然后在B上执行该脚本实现拉取数据功能。然而蛋疼的是策略开放的服务器为C,C可以访问A,但是C不能直接访问B,所以,必...
  • lezizx
  • lezizx
  • 2017年06月20日 15:52
  • 258

Windows远程登陆Linux桌面的方法(汇总大全)

转自:http://blog.csdn.net/shaoguangleo/article/details/6589816Windows远程登陆Linux桌面的方法Putty第一种:putty。其实这个...
  • JGF_NTU
  • JGF_NTU
  • 2011年07月11日 09:27
  • 6933
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在Linux下不使用密码远程登陆其他Linux
举报原因:
原因补充:

(最多只允许输入30个字)