当前位置: 首页 > article >正文

ssh-keygen(centos)

A—免密登陆—>B
(1)A 机器,通过命令”ssh-keygen -t rsa“, 生成id_rsa,id_rsa.pub
authorized_keys:存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥
id_rsa : 生成的私钥文件
id_rsa.pub : 生成的公钥文件
know_hosts : 已知的主机公钥清单
在这里插入图片描述

如果希望ssh公钥生效需满足至少下面两个条件:

  1. .ssh目录的权限必须是700
  2. .ssh/authorized_keys文件权限必须是600
    chmod 700 -R .ssh
    chmod 600 authorized_keys

(2)将A id_rsa.pub 文件复制到B机器的 .ssh 目录, 并 cat id_rsa.pub >> authorized_keys

(3)从A机器登录B机器的目标账户,不再需要密码了
=ssh==================
ssh -i /root/.ssh/id_rsa_A留下的 user001@serverBip
在这里插入图片描述

sftp===================
sftp -i /root/.ssh/id_rsa_serverB user001@serverB << EOF
mkdir CCC
chmod 755 CCC
mput a.txt /home/user001/CCC/a.txt
chmod 644 /home/user001/CCC/a.txt
bye
EOF
在这里插入图片描述
在这里插入图片描述
登陆B机器,查看操作结果
在这里插入图片描述


http://www.kler.cn/a/159384.html

相关文章:

  • Docker部署Kafka SASL_SSL认证,并集成到Spring Boot
  • 【代码大模型】Is Your Code Generated by ChatGPT Really Correct?论文阅读
  • LC12:双指针
  • 【安全科普】NUMA防火墙诞生记
  • 51c大模型~合集42
  • centos rich 美观打印日志
  • 【Git】ssh: connect to host github.com port 22: Connection refused
  • 【目标检测】YOLO格式数据集txt标注转换为COCO格式JSON
  • vue.config.js文件重写打包工具配置信息
  • 外贸建站平台工具推荐?做海洋建站的平台?
  • 使用unity开发Pico程序,场景中锯齿问题
  • 【影刀RPA_写入日期到飞书表格】
  • Docker 安装 Redis 挂载配置
  • [Python]字典的应用:赋值表达式转化为字典
  • Kafka中的Topic
  • 【Flink on k8s】- 4 - 在 Kubernetes 上运行容器
  • 【五分钟】学会利用cv2.resize()函数实现图像缩放
  • Ant Design Vue(v1.7.8)a-table组件的插槽功能
  • 【LVS实战】05 keepalived脑裂问题解决方案
  • 协同过滤算法之vue+springboot个性化电影评分推荐系统6n498
  • 振弦采集仪在土体与岩体监测中的可靠性与精度分析
  • 【信息安全】-个人敏感信息、个人信息、个人金融信息
  • js中for 循环和 map 循环都是是什么,他们有什么区别
  • 【hacker送书第9期】算法训练营(入门篇)
  • kafka 集群 ZooKeeper 模式搭建
  • 执法记录仪、一体化布控球等目前支持的AI智能算法、视频智能分析算法有哪些