【Linux】ssh-copy-id三步实现ssh免密登陆
2024-10-08 03:22:46
一、本地机器上使用ssh-keygen产生公钥私钥对###
ssh-keygen -t rsa -C "XXXX@163.com" --->执行完会在~/.ssh/下生成公钥私钥对
查看公钥私钥对:
wucaiyundeMacBook-Pro:~ wucaiyun$ cd ~/.ssh/
wucaiyundeMacBook-Pro:.ssh wucaiyun$ ll
total 24
899401 0 drwx------ 5 wucaiyun staff 160 12 18 15:59 ./
686353 0 drwxr-xr-x+ 31 wucaiyun staff 992 12 19 16:42 ../
908256 8 -rw------- 1 wucaiyun staff 1823 12 5 23:25 id_rsa
908257 8 -rw-r--r-- 1 wucaiyun staff 399 12 5 23:25 id_rsa.pub
1745218 8 -rw-r--r-- 1 wucaiyun staff 350 12 19 17:13 known_hosts
二、用ssh-copy-id将公钥复制到远程欲登陆机器中###
ssh-copy-id -i .ssh/id_rsa.pub username@192.168.x.xxx
注意: ssh-copy-id 将key写到远程机器的 ~/ .ssh/authorized_key.文件中
三、ssh免密登陆###
wucaiyundeMacBook-Pro:~ wucaiyun$ ssh username@1xx.xx.xxx.xxx
Welcome to Alibaba Cloud Elastic Compute Service !
最新文章
- Hadoop op 1)
- june 14
- web工程目录结构
- paper 36 :[教程] 基于GridSearch的svm参数寻优
- hdu 2075
- 1、SQL基础整理(基本查询)
- PHP常用魔术方法(__invoke魔术方法)
- Oracle EBS-SQL (PO-17):检查供货比例不为100%.sql
- namespace命名空间
- hosts文件的作用
- 基本DFS与BFS算法(C++实现)
- spark mllib prefixspan demo
- MySQL 解压缩版安装 2017-12-02(完整版,包括异常处理)
- android录音实现不再担心—一个案例帮你解决你的问题
- oracle数据库flashback系列--闪回数据库在dataguard中的使用
- c# 导出数据到excel
- HTML5-Canvas 初认识
- 记一次为gitlab启用CI的过程
- Git 修改用户名以及提交邮箱
- Javaweb Tomcat 项目部署方式