ssh - ssh paul@storage002:加载密钥“C:\\Users\\Paul/.ssh/id_rsa”:权限被拒绝
问题描述
我正在尝试设置我的 Synology 以在没有密码的情况下进行 SSH 访问,但似乎无法正确设置。
我已经按照这个描述在我的 NAS 上进行了设置,并部分成功。它确实尝试将私钥发送到服务器,但在从本地 id_rsa 文件加载它时失败并显示“拒绝访问”。这可能是因为我拒绝了“管理员”组访问该文件。但是,如果我允许“管理员”访问该文件,SSH 会抱怨该文件的权限太开放。
解决方案
仍然不明白究竟是什么原因造成的,但它与 WIndows 10 的安全性有关。我已经忙了几个小时在 id_rsa 文件上摆弄“拒绝”和“允许”权限,但似乎没有任何工作。我现在已将继承的权限更改为对象本身的本地权限,并允许“管理员”完全访问该文件并查看它是否有效。我不清楚为什么。
推荐阅读
- nginx - 如何根据 url 参数更改 Nginx 中的别名?
- sql - 如何在sql server新版本中使用域完整性约束和断言约束
- java - 带有轮数显示的重复倒计时计时器
- here-api - 反向地理编码 - 无法建立连接,因为目标机器主动拒绝它'
- node.js - 我在 Heroku 上部署了我的应用程序,但后来我遇到了 cors 问题
- android - 如何在android studio中调用API从openweathermap.org收集json信息
- git - Git for Visual Studio 的烦恼
- react-native - 无法访问导航道具
- image-processing - Tesseract 的页面分割模式 1 (--psm 1) 和图片去歪斜效果一样吗?
- python - 我们如何将python2链接到python?