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

Bad owner or permissions on ssh/config - 解决方案

问题

在Windows系统通过ssh连接远程服务器时报错:

ssh [ssh_user]@[ip]
Bad owner or permissions on C:\\Users\\[win_user]/.ssh/config

原因

这是因为.ssh文件夹或.ssh/config文件的权限异常,当前Windows账号没有读写权限导致的。
Windows系统重装,Windows账号变更,ssh文件夹复制都可能会引发此问题。

解决方案

ssh文件夹位置:C:\Users\[win_user]\.ssh
下文不在赘述。

方案1(推荐):删除文件夹

删除ssh文件夹,然后使用ssh连接远程服务器,此文件夹会自动生成。
若需要留存.ssh/config中的配置,可进行以下步骤:

  1. 修改config文件的权限,保证其中的内容可以访问到,然后复制其中的内容
  2. 删除ssh文件夹
  3. 使用ssh连接远程服务器,使ssh文件夹自动生成
  4. 将复制的config内容拷贝到新的.ssh/config

方案2:修改文件夹权限

修改ssh文件夹及其子文件的权限:
设置Windows当前账号为拥有者,并赋予完全访问权限。
若此方案不管用可使用方案1

http://www.dtcms.com/a/62045.html

相关文章:

  • 表、索引统计信息锁定和解锁
  • 第十课:爬虫综合实战:从数据采集到可视化分析
  • K8s 1.27.1 实战系列(十二)Ingress
  • Redis----大key、热key解决方案、脑裂问题
  • 【教学类-43-25】20240311 数独3宫格的所有可能(图片版 12套样式,空1格-空8格,每套510张,共6120小图)
  • DTL698电表数据 转 EthernetIP协议项目案例
  • 大模型安全新范式:DeepSeek一体机内容安全卫士发布
  • 【数据结构】1数据结构基本概念 【作业1数据结构综述】
  • C++【类和对象】(超详细!!!)
  • 【外部链接跳转uniapp开发的App内指定页面】实现方案
  • git切换版本
  • 微信小程序使用的SSL证书在哪里申请?
  • Mybatis的一级缓存和二级缓存
  • 【MySQL】库和表的操作
  • css的背景图和背景色混用;rgba和opacity区别
  • 如何使用logrotete定时切割mysql的慢日志
  • 【SpringMVC】深入解析使用 Postman 在请求中传递对象类型、数组类型、参数类型的参数方法和后端参数重命名、及非必传参数设置的方法
  • Spring Cloud Alibaba 实战:Sentinel 保障微服务的高可用性与流量防护
  • React 性能优化
  • 使用Python实现量子计算实验工具的全景指南
  • WHAT - 前端性能指标
  • 记录一次解决日期格式引起的SQL失效的问题
  • Python Flask 开发用于访问数据库的 REST API
  • 深度学习与大模型-矩阵的运算
  • Trae AI 自动升级项目Nuxt版本
  • 其他元素的乘积(前后缀积)
  • C++ 编程指南27 - 始终将 mutex 与它所保护的数据一起定义,并尽可能使用 synchronized_value<T>
  • Linux网络 五种 IO 模型
  • Netty基础—2.网络编程基础四
  • Linux运维(三)Linux命令行操作:从菜鸟到高手