美文网首页
ssh 免密登录

ssh 免密登录

作者: lzyprime | 来源:发表于2020-06-22 20:54 被阅读0次

lzyprime 博客
更新时间:2020.6.19
创建时间:2019.6.19

ssh 免密失败可能原因

1. 目录及文件权限不正确

  • 家目录, .ssh: 750700, 不能77x
  • rsa_id.pub, authorized_keys: 一般为644
  • rsa_id: 必须 600

2. 对端sshd服务

  • 检查对端机器sshd服务活着, ps aux | grep sshd
    • 若未启动,service sshd start
    • 若没有sshd只有ssh, 如ubuntu,一般是ssh server没安装。 apt install openssh*
  • 检查sshd配置是否正确, /etc/ssh/sshd_config
    • Port
    • PubkeyAuthentication
    • PasswordAuthentication
    • 其他

配置过程

  1. 生成
ssh-keygen
# 或者
ssh-keygen -t <类型(一般为rsa)> -C <描述>
  1. copy
ssh-copy-id -i <公钥地址(~/.ssh/id_rsa.pub)>  <对端用户名>@<对端机器ip> -p <端口(默认22)>

# 样例
ssh-copy-id -i ~/.ssh/id_rsa.pub prime@192.168.10.100 -p 36000
  1. 登录
ssh <对端用户名>@<对端机器ip> -p <端口(默认22)>
## 第一次需要密码
## 需要同意落key, 出现[yes/no]时,输入yes并回车

相关文章

  • Hadoop安装

    配置SSH免密登录 ssh localhost 验证免密登录是否配置成功 安装Java Java是Hadoop的先...

  • Centos/SSH免密登录

    Centos/SSH免密登录 test

  • Jenkins的Publish Over SSH功能将项目部署到

    免密登录设置 在使用Publish Over SSH之前,需要制作SSH私钥。机器间做免密登录配置。假设机器A,i...

  • 安装ES5.3

    ips: 192.168.61.141192.168.61.142192.168.61.143 ssh免密登录设置...

  • linux ssh 免密登录设置

    免密登录设置 一般情况下ssh登录远程机器需要输入密码,可以设置免密登录 ssh-keygen -t rsa命令一...

  • Ubuntu的ssh

    安装ssh 创建root用户 配置本机无密码ssh登录 spark0免密码ssh登录spark1 spark1免密...

  • ssh免密登录

    1、免密登录配置1.1、hostname修改 1.2、ssh免密 ssh node02看是否已经生效,如果不生效,...

  • SSH免密登录

    免密登录的原理 首先免密登录要从SSH的流程说起,最常见的是密码登录,流程如下 免密登录要实现的是客户端向服务端发...

  • 常用Linux命令

    ssh -X c8 可打开图形界面的远程登陆,免密登录 ssh root@c8a 非免密登录 scp -r tes...

  • 【总结】LINUX常见命令深度解析

    摘要 本文讲解LINUX下用户/用户组,文件属性及修改,SUDO免密登录,SSH互信免密登录,VIM,histor...

网友评论

      本文标题:ssh 免密登录

      本文链接:https://www.haomeiwen.com/subject/tyiffktx.html