尝试使用 Putty 在 Mac 上执行 mkdir /root/.local/share 时的只读文件系统

Read-only file system when attempting mkdir /root/.local/share on Mac with Putty

我正在尝试在 mac 中使用 Putty 启动 Bitnami AWS,但是当我在 SSH 中同时使用 Catalina 和 Big Sur 启动 Auth 时,出现此错误:

(putty: 3637): Gtk-WARNING **: Attempting to set the permissions of `/Users/daniele/.local/share/recently-used.xbel ', but failed: No such file or directory

我尝试安装文件夹:

sudo mkdir -p /root/.local/share

我收到这个错误:

mkdir: /root/.local/share: Read-only file system

根据错误信息,我们应该在以下路径创建文件夹:

/Users/daniele/.local/share/

而不是:

/root/.local/share

因此,正确的命令是:

mkdir -p /Users/Daniele/.local/share
  1. 要求命令中的结果:csrutil status
  2. 如果启用result,需要重启机器按command + R,在recovery中打开终端,输入csrutil diabled.
  3. 重启,查看状态:csrutil status.

这里有两种方法:

  1. 你是root。

    sudo mount -uw / 所以,你可以 mkdir 或 touch new file.

  2. 如果你仍然不能读写任何东西,你可以试试这个:

    cd ~ # cd 主目录 sudo vim /etc/synthetic.conf # 如果不存在则创建新文件

在 conf 文件中,添加新行

data /User/xx/data # Notice: the space between this two strings is tab

重启,你会在根目录下找到一个名为/data的link