权限文件混乱

权限文件混乱

我已经写过了chmod 755 /etc/chmod 0644 /etc/现在我发现自己无法访问任何东西,并且在终端内以前有的地方username@system1:现在有I have no name!@system1:。我知道我把一切都搞砸了,但是有解决办法吗?有办法恢复默认配置吗?我无法重新安装,所以我必须修复..

答案1

假设您正在运行 Linux,并使用 Grub 作为引导加载程序:

  1. 启动进入将 Linux Grub 引导至单用户模式
  2. 使用 root 帐户登录
  3. 执行chmod 755 /etc
  4. 重新启动系统

我不确定您是否可以超越第 2 点。如果无法以 root 身份登录(事实上应该如此,因为要求您输入密码的进程应该有权访问该/etc目录,因为它以 uid 1 运行)您需要从 Live CD 启动才能执行步骤 3:

  1. 从 Live CD 启动
  2. 挂载您的 UNIX 操作系统的根文件系统
  3. 将权限更改/etc755

相关内容