ssh-copy-id三步实现SSH免密登录
2024-09-03 19:55:35
背景
在日常工作中,不希望每次登录都输入密码,这里主要介绍一种简单的配置Linux主机间免密登录的方式
先了解两个核心命令:
ssh-keygen :产生公钥和私钥对
ssh-copy-id:将北极的秘钥复制到远程机器的authorized_keys文件中,ssh-copy-id也能让你有远程机器的home,/.ssh,和/.ssh/authorized_keys的权利。
目标
在180.8.5.101 服务器实现免密登录180.8.5.6
步骤
首先登录180.8.5.101,执行如下三步
第一步:在/root/.ssh目录执行ssh-keygen产生公钥秘钥对
ssh-keygen -t dsa
然后一路Enter下去
第二步:用ssh-copy-id将公钥复制到远程机器中
ssh-copy-id -i /root/.ssh/id_dsa.pub root@180.8.5.6
注意:ssh-copy-id将key写到远程机器的~/.ssh/authorized_key文件中
第三步:登录到远程机器不用输入密码
ssh root@180.8.5.6
效果图:
最新文章
- Linux 管道的实现模型
- java虚拟机判断对象是否存活的方式
- oracle-trasnlate函数
- 漫谈Linux内核哈希表(2)
- COM中的REFIID小解【转】
- python函数的参数
- Redis PHP通用类
- mysql 数据库自增id 的总结
- Memcached总结一:memcached简介及适用和不适应场景
- WCF、Web API、WCF REST、Web Service的区别
- redis配置密码认证
- Go Runtime hashmap实现
- 理解Hibernate事务机制,首先需要搞清楚的6个问题
- wpf timePicker 时间选择控件
- spark-2.4.0-hadoop2.7-高可用(HA)安装部署
- php----------linux下安装php的swoole扩展
- 让你提前认识软件开发(21):C程序中的定时器
- Oracle12c 的安装教程图解(安装系统:windows 2008R2)
- 使用 Jira 和 Confluence 6 在一起
- margin塌陷