zoukankan      html  css  js  c++  java
  • 在Linux下不使用密码远程登陆其他Linux

    有时需要再一台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

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

    http://www.com133.com/21

  • 相关阅读:
    Django Rest Framework
    模块化开发
    单文件组件
    在create-react-app创建的React项目应用中配置JQ、Sass
    React 生命周期
    React项目的打包
    JS中的事件冒泡和事件捕获
    webpack 入门教程
    如何优雅地使用 VSCode 来编辑 vue 文件?
    页面跳转选中对应的导航
  • 原文地址:https://www.cnblogs.com/jiaosq/p/5824486.html
Copyright © 2011-2022 走看看