【发布时间】:2015-10-24 22:03:16
【问题描述】:
我输入了这个:
sudo chmod o-rwx "$CACHE/"
该目录位于 Windows 硬盘驱动器上,字面意思是“$CACHE”。 $CACHE 不是变量,我现在意识到双引号并没有转义 '$' 符号。所以真正发生的事情是这样的:
sudo chmod o-rwx /
我通过 SSH 执行此操作,但立即无法在服务器上执行任何操作。我收到permission denied 的所有错误; ls、chmod、sudo 等。一旦我断开连接,我就无法重新连接。
所以我将服务器拖到显示器和键盘上,并在 grub 中选择了恢复模式。我打开了一个根终端,现在至少可以与计算机交互。但是,所有文件权限看起来都很好。但是,当我尝试使用chmod o+rx / 解决问题时,我收到Read-Only file system 错误。
任何帮助将不胜感激。
【问题讨论】:
标签: linux permissions ubuntu-14.04 chmod ubuntu-server