Linux学习笔记

一、生成秘钥

命令

ssh-keygen –t rsa #生成秘钥

cat ~/.ssh/id_rsa.pub #查看秘钥

结果

二、ssh登录

把sshpass和ssh命令集合就能实现ssh登录的时候加入密码

#!/bin/bash
sshpass -p "XXX" ssh user@IP

参考资料

SSH 使用密钥登录

ssh登录时在参数中加入密码的解决方案

Linux密钥登录原理和ssh使用密钥实现免密码登陆

解决Host key verification failed.(亲测有效)

SSH连接时出现Host key verification failed的原因及解决方法以及ssh-keygen命令的用法

原文地址:https://www.cnblogs.com/wangwangfei/p/13374411.html