家庭用户的权限被拒绝

家庭用户的权限被拒绝

我的服务器上有 2 个用户:rootmyuser

我不太清楚是怎么回事,但我myuser在尝试将home目录编辑为时弄乱了 的权限root。现在,每当我启动服务器时,myuser都会完全拒绝对该home目录的权限。我收到的错误是Could not chdir to home directory /home/myuser: Permission denied-bash: /home/myuser/.bash_profile: Permission denied。而且所有文件都是白色的,而不是蓝色和绿色(和白色)。我使用查看了和目录root的权限,但它显示仍然是 的所有者:homemyusermyuser

myuser@myserver:/bin$ sudo ls -l /home/
total 4
drw------- 22 myuser myuser 4096 Jun  8 18:13 myuser
myuser@myserver:/bin$ sudo ls -l /home/myuser/
total 44
drwxr-xr-x 2 myuser myuser 4096 May 28 19:46 Desktop
drwxr-xr-x 2 myuser myuser 4096 May 28 19:46 Documents
drwxr-xr-x 2 myuser myuser 4096 May 28 19:46 Downloads
drwxr-xr-x 2 myuser myuser 4096 May 28 19:46 Music
drwxr-xr-x 2 myuser myuser 4096 May 28 19:46 Pictures
drwxr-xr-x 2 myuser myuser 4096 May 28 19:46 Public
drwxrwxr-x 3 myuser myuser 4096 Jun  2 22:56 PythonScripts
drwxrwxrwx 2 myuser myuser 4096 Jun  2 22:30 sharefolder
drwxr-xr-x 4 myuser myuser 4096 Jun  7 03:51 snap
drwxr-xr-x 2 myuser myuser 4096 May 28 19:46 Templates
drwxr-xr-x 2 myuser myuser 4096 May 28 19:46 Videos

有没有办法myuser恢复 的权限?还是另一个问题?

答案1

您至少需要更改 /home/myuser 的权限:

   $ sudo chown myuser:myuser /home/myuser
   $ sudo chmod 755 /home/myuser

看看是否能解决问题。很难知道你做了什么以及如何完全撤消它,但这应该会有所帮助。

相关内容