重置 /home 权限

Raj*_*Raj 2 permissions home-directory

我将/home文件夹的权限更改为777,现在我无法访问我的帐户,只能以访客身份登录(Ubuntu 14.04),没有 sudo 支持。

主文件夹中的权限如下:

drwxr-xr-x 134 root root 12288 Dec 14 11:47 etc
d---------   4 root root  4096 Dec 14 09:50 home
drwxr-xr-x  24 root root  4096 Dec 11 23:04 lib
drwxr-xr-x   2 root root  4096 Dec  4 18:05 lib32
drwxr-xr-x   2 root root  4096 Dec  4 18:05 lib64
drwx------   2 root root 16384 Nov 30 23:42 lost+found
Run Code Online (Sandbox Code Playgroud)

如果有除重新安装以外的修复方法,我将不胜感激。

kyo*_*ake 6

您必须启动到恢复模式:

a- 打开你的电脑。

b- 快速按住 Shift 键,这将调出 GNU GRUB 菜单。

c- 选择以 ---- Advanced options 开头的行。

d- 选择以 ----- 恢复模式结尾的行,例如:

Ubuntu GNU/Linux, with Linux 3.16.0-28-generic (recovery mode)
Run Code Online (Sandbox Code Playgroud)

e- 您的 PC 应显示一个包含多个选项的菜单。

f- 选择带有 ---- Drop to root shell 提示的行。

g- 您以 root 身份在终端中启动,根分区以只读方式安装。

运行:

mount -o remount,rw /
mount --all
chmod 755 /home
chmod -Rf 700 /home/raj
chown -R raj /home/raj
reboot
Run Code Online (Sandbox Code Playgroud)