微信电影网站建设教程,一个公司网站多少钱,做外贸进大公司网站,散文网站模板前言
这篇是K8S及Rancher部署的前置知识。因为项目部署测试需要#xff0c;向公司申请了一个虚拟机做服务器用。此前从未接触过服务器相关的东西#xff0c;甚至命令也没怎么接触过#xff08;接触最多的还是git命令#xff0c;但我日常用sourceTree#xff09;。本篇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 root192.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 文件中没有找到主机的公钥它将提示用户确认是否接受该公钥。如果设置为 noSSH 客户端将自动接受未知主机的公钥并且不会询问用户。这可以简化首次连接的过程但降低了安全性。
请注意使用 StrictHostKeyChecking no 可能会带来安全风险因为它允许 SSH 客户端接受任何未知的公钥这可能会导致中间人攻击。因此除非在完全信任的网络环境中通常不建议使用此设置。