解决Ubuntu非root用户登录时,无法打开Firefox浏览器

在使用Ubuntu操作系统时,创建了一个普通用户,登录该用户后发现无法打开Firefox浏览器,进行如下步骤可解决问题
解决Ubuntu非root用户登录时,无法打开Firefox浏览器_第1张图片
提示“Your Firefox profile cannot be loaded. It may be missing or inaccessible.”,原因是该普通用户的权限不够,无法正常打开Firefox浏览器,进入控制台在根目录下输入命令ls -la查看当下所有文件的权限(主要看.cache和.mozilla的用户名和用户组)。
使用Firefox浏览器时必须确保.cache和.mozilla的用户名和用户组是当前用户。
解决Ubuntu非root用户登录时,无法打开Firefox浏览器_第2张图片
发现.cache的用户名和用户组都是root而不是当前用户,因此用命令sudo chown -hR hadoop:hadoop .cache进行更改,更改后用ls -la查看
解决Ubuntu非root用户登录时,无法打开Firefox浏览器_第3张图片
更改成功,打开浏览器
解决Ubuntu非root用户登录时,无法打开Firefox浏览器_第4张图片
问题解决。

参考链接:完美解决ubuntu Desktop 16.04 中文版firefox在非root用户不能正常启动的问题

你可能感兴趣的:(笔记,ubuntu)