在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

有时需要再一台Linux上登陆其他Linux服务器,通常可以直接使用SSH命令,加入两台服务器一台服务器A,IP地址192.168.1.2,另一台服务器B,IP地址192.168.1.3,如果想从A服...
  • u011852589
  • u011852589
  • 2013年09月17日 17:12
  • 479

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

在登陆Linux进行管理的时候我们通常会使用用户名和密码进行登陆,这样一来是比较麻烦,二来是不安全,为了解决这个问题,我们可以使用公私钥(public keys和private keys)进行认证。简...
  • u011852589
  • u011852589
  • 2013年09月17日 17:12
  • 569

如何通过linux ssh远程linux不用输入密码登入

如何通过linux ssh远程linux服务器免密码登陆1.本地需要有key文件(公钥和私钥)没有key,执行下面命令行生成公私钥 命令行: ssh-keygen -t rsa执行命令后 进入 cd ...
  • XIAO_XIAO_C
  • XIAO_XIAO_C
  • 2017年01月06日 17:42
  • 733

Linux 远程登录及密码管理

有密码远程访问 SSH 用户名@远程访问IP 输入密码–>完成远程登录 免密码远程访问 http://blog.csdn.net/kongqz/article/details/633869...
  • u010766726
  • u010766726
  • 2016年08月30日 17:22
  • 566

(远程)修改Linux系统的(root)登陆密码

使用旧密码(远程)登陆系统后,输入如下命令,即可修改(root)登陆密码: root@server:~# passwd Enter new UNIX password:  new Retype new...
  • gaojinshan
  • gaojinshan
  • 2014年01月22日 16:12
  • 2537

linux下开启SSH,并且允许root用户远程登录,允许无密码登录

允许root登录 允许root登录 vi /etc/ssh/sshd_config 将PermitRootLogin值改yes 允许不输入密码登录 将PermitEm...
  • y87329396
  • y87329396
  • 2016年03月08日 12:23
  • 445

linux和windows 中 File.separator代替 / ,解决路径问题

1,问题引入   在linux下开发的上传模块,在windows下无法运行,提示找不到文件目录或文件 2,原因   主要是因为linux和windows下由于用到了绝对路径,而文件路径间隔符不一...
  • u014581125
  • u014581125
  • 2015年09月14日 22:28
  • 1687

Deepin 下开启SSH远程登陆

1.检查一下电脑是否自带SSH服务
  • q33275971
  • q33275971
  • 2014年09月20日 08:46
  • 7233

arm linux设置登录用户和用户密码,以及登录到root后reboot无法师用

设置登录用户和用户密码 在/etc/inittab文件中,内容如下 #first:run the system script file ::sysinit:/etc/init.d/rcS #:...
  • zdf511391565
  • zdf511391565
  • 2017年12月14日 09:51
  • 164

Linux服务器远程登录配置

实验室买了几台服务器(RedHat 6.2),需要配置一下环境,由于大家对linux很少有比较熟悉的,所以单纯的ssh登录是不行的,所以必须适当配置,让其可以远程图形登录。 这里我采用的xrdp,主...
  • dliyuedong
  • dliyuedong
  • 2013年12月08日 14:06
  • 1837
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在Linux下不使用密码远程登陆其他Linux
举报原因:
原因补充:

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