我最近在个人电脑上安装了 Ubuntu,我是唯一的用户。我遇到了这个问题,每次我将某些内容保存到桌面时,图标都会重新排列。(我还没有解决这个问题,所以欢迎提出解决方案)
为了解决桌面问题,我sudo chmod -R 766 /home/(UserName)
阅读后尝试执行每当我刷新桌面或启动系统时,桌面图标都会不断重新排列。这当然会将所有文件和目录设置为 766,并迅速搞乱各种权限问题。
在我意识到自己做了什么之后,我将它们全部改回 755,然后sudo chmod -R 755 /home/(UserName)
慢慢地逐个更改单个文件的权限以限制权限。
我的问题:如果我漏掉了某些东西,并且没有限制权限,这会导致问题吗?安全问题或其他问题。谢谢
答案1
要更改的重要文件/目录是~/.ssh
和~/.gnupg
。如果这些设置不正确,程序往往无法运行,因为它们对权限非常挑剔。否则,作为唯一用户,您相当安全。
如果将来发生这种情况,这里有两个可以加快速度的命令:
- 更改主目录中所有目录的权限:
find /home/(UserName) -type d -exec chmod 750 {} \;
- 更改家中所有文件的权限:
find /home/(UserName) -type f -exec chmod 640 {} \;
您显然可以根据需要调整权限和搜索目录。