ssh 公钥 密钥

[root@baby ~]# ssh-
ssh-add      ssh-agent    ssh-copy-id  ssh-keygen   ssh-keyscan 
[root@baby ~]# ssh-keygen
--生成公钥 私钥
[root@yangcan ~]# ll ~/.ssh/
total 12
-rw-------. 1 root root 1743 Aug  7 03:15 id_rsa   --私钥
-rw-r--r--. 1 root root  394 Aug  7 03:15 id_rsa.pub   --公钥
-rw-r--r--. 1 root root  393 Aug  7 03:11 known_hosts
[root@yangcan ~]# scp /root/.ssh/id_rsa.pub [email protected]:/root/.ssh/authorized_keys
--拷贝到远程主机
也可以ssh先登录到远程主机,用scp把文件上传到远程主机,在用
[root@yangcan ~]# scp .ssh/id_rsa.pub [email protected]:/root
[root@baby ~]# cat id_rsa.pub >> ~/.ssh/authorized_keys 


SucureCRT
在"工具"-"创建公钥"-密钥类型选择"RSA"-通行短语可以跳过为空-密钥位长度选择"2048"-单击下一步选择"OpenSSH 密钥格式"-选择保存的位置
1. 我们首先用SucureCRT用密码 用户名方式去登录主机,在把Identity.pub里面的放到远程主机~/.ssh/authorized_keys .保存退出之后,下次就不需要密码直接登录了!

你可能感兴趣的:(ssh,密钥,公钥)