cd:权限被拒绝:在 Mac OS 终端上下载

问题描述 投票:0回答:3

我尝试使用 chmod 和 ssh 连接到 AWS 上的 EC2 实例,但如何失去了 cd 到我的下载的权限

显然在尝试这样做时肯定搞砸了一些事情,因为这是我第一次。 我忘记了 cd 到我的钥匙的位置,而是尝试了一些不起作用的方法,包括

chmod 400 /Users/chistopherholder/Downloads 

chmod 400 /Users/chistopherholder/Downloads/Key-name.pem

当我意识到我需要 cd 进入该位置(通过在 YouTube 上查看不同的教程)时,我尝试并拒绝了许可。

如何恢复我所做的事情?这样我就可以像以前一样 cd 进入“下载”。

macos terminal permission-denied cd
3个回答
6
投票

对我有用的是重置终端应用程序“文件和文件夹”的权限:

系统偏好设置 -> 安全和隐私 -> 隐私选项卡 -> 文件和文件夹 -> 找到 Terminal.app 并选中旁边的所有复选框:

  • 下载文件夹
  • 文档文件夹
  • 桌面文件夹

2
投票

有一种方法可以通过运行来重置 Mac 终端上的权限

diskutil resetUserPermissions / `id -u`

这对我有用,并允许我重新进入下载文件


0
投票

系统偏好设置 -> 安全和隐私 -> 完整磁盘访问 -> 找到 sshd-keygen-wrapper 并检查它

© www.soinside.com 2019 - 2024. All rights reserved.