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

SSH相关

前言

这篇是K8S及Rancher部署的前置知识。因为项目部署测试需要,向公司申请了一个虚拟机做服务器用。此前从未接触过服务器相关的东西,甚至命令也没怎么接触过(接触最多的还是git命令,但我日常用sourceTree)。本篇SSH是我总结接触到的,先记录下,日后再有相关,继续往后追加

查看本机ssh文件 

cat .ssh/

没有则生成,生成ssh

ssh-keygen -t rsa -C "邮箱"

参数解释:

  • -t 表示ssh的密钥类型,常用的有:rsa、ed25519、dss。
  • -C 注释或称名称标识,此值随意。

用ssh-copy-id将公钥复制到远程机器中 

ssh-copy-id root@ 192.168.xx.xxx

ssh免密登录服务器 

ssh root@192.168.xx.xxx 

vi查看并编辑ssh文件(示例)

vi .ssh/config # 一般用于尝试使用root账户链接服务器的主机配置
# 编辑的内容
# 定义了一个主机模式匹配,意味着任何以 192.168 开头的 IP 地址都将使用下面的配置。
# * 是一个通配符,代表任何子网。
Host 192.168.* # 当 SSH 客户端使用这个配置连接到匹配的主机时,它将尝试以 root 用户身份登录。User root# 配置了 SSH 客户端在连接到一个新的主机时的行为StrictHostKeyChecking no  

StrictHostKeyChecking 是一个安全特性,用于防止中间人攻击。当设置为 yes 时,如果 SSH 客户端在 known_hosts 文件中没有找到主机的公钥,它将提示用户确认是否接受该公钥。如果设置为 no,SSH 客户端将自动接受未知主机的公钥,并且不会询问用户。这可以简化首次连接的过程,但降低了安全性。

请注意,使用 StrictHostKeyChecking no 可能会带来安全风险,因为它允许 SSH 客户端接受任何未知的公钥,这可能会导致中间人攻击。因此,除非在完全信任的网络环境中,通常不建议使用此设置。

http://www.lryc.cn/news/410808.html

相关文章:

  • mysql超大分页问题处理~
  • Gitlab以及分支管理
  • 探索Axure在数据可视化原型设计中的无限可能
  • Redis 内存淘汰策略
  • 逆天!吴恩达+OpenAI合作出了大模型课程!重磅推出《LLM CookBook》中文版
  • uint16_t、uint32_t类型数据高低字节互换
  • Java实现数据库图片上传(包含从数据库拿图片传递前端渲染)-图文详解
  • 开放式耳机原理是什么?通过不入耳的方式,享受健康听音体验
  • 有趣的PHP小游戏——猜数字
  • logstash 全接触
  • Windows本地构建镜像推送远程仓库
  • 计算机毕业设计LSTM+Tensorflow股票分析预测 基金分析预测 股票爬虫 大数据毕业设计 深度学习 机器学习 数据可视化 人工智能
  • 最新版上帝粒子The God Particle(winmac),Cradle Complete Bundle 2024绝对可用
  • 数 据 库
  • 智能城市管理系统设计思路详解:集成InfluxDB、Grafana和MQTTx协议(代码示例)
  • CloseableHttpClient.close() 导致 Connection pool shut down 的问题
  • centos7 docker空间不足
  • C#基于SkiaSharp实现印章管理(5)
  • 【C#】ThreadPool的使用
  • 【Python系列】Python 中`eval()`函数的正确使用及其风险分析
  • 使用Spring Boot开发应用:基于请求参数MD5的缓存键及其他缓存方式
  • typescript中interface常见3种用法
  • windows10 安装CUDA教程
  • 计算机毕业设计选题推荐-某炼油厂盲板管理系统-Java/Python项目实战
  • PSO求解函数最小值的MATLAB例程|MATLAB源代码
  • scrapy 爬取旅游景点相关数据(一)
  • 构建铁塔基站安全防护网:视频AI智能监控技术引领智慧化转型
  • Java中的分布式缓存:Ehcache与Hazelcast
  • 前端开发工程师的薪资,主要取决于哪3个方面?
  • springboot美食网站—计算机毕业设计源码11574