我已以管理员用户身份登录,但我甚至无法使用 IDE 保存文件。错误消息:
"Could not save project:
java.io.FileNotFoundException: /home/mike/Desktop/dl4j-0.4-examples/.idea/workspace.xml~ (Permission denied)"
有没有办法真的以管理员身份登录?
Ubuntu 看起来非常用户友好,然后......
答案1
打开终端(ctrl++ )并输入以下alt命令t导航到主目录的桌面文件夹cd ~/Desktop
:
sudo chmod -R 744 dl4j-0.4-examples
sudo chown -R <your-user-name>:<your-user-group> dl4j-0.4-examples
您的用户组通常与您的用户名相同。这应该会为您设置正确的权限。注意:系统将提示您输入密码,这是以超级用户(root)身份运行命令所必需的。
您也可以通过编辑目录属性来执行此操作,只需nautilus
从终端启动它即可:
gksudo nautilus
如果您的系统抱怨gksudo
未找到,您可能需要gksu
先安装该软件包以使其工作:
sudo apt-get install gksu
输入以下命令可达到相同效果:
pkexc nautilus
答案2
我在 RubyMine IDE 中遇到了类似的问题。但我遇到了两个问题,我无法编辑文件(只能读取)并且 IDE 无法保存项目文件。
我的项目文件夹不知何故将其所有权更改为 root(之前运行良好),而不是我(我的用户名)。因此,我使用 将项目所有权更改为我(我的用户名)sudo chown -R username:username ~/path/to/project/foldername/*
,它删除了文件的只读状态,但它仍然无法保存项目,尽管当我重新加载浏览器时更改可以反映出来。
直到我注意到 RubyMine IDE 创建的 .idea 文件(在我的项目文件夹中)的所有者仍然是 root。然后我更改了它们的所有权sudo chown -R username:username ~/path/to/project/projectname/.idea/*
,现在我也可以保存项目文件了。
注意:我必须指定 .idea 文件,而不是像以前一样只指定整个项目文件夹。
答案3
有没有办法真正以管理员身份登录?
您应该以 root 身份登录。但首先您必须为 root 设置 unix 密码。然后您可以在终端中键入“su”来登录。或者您可以键入“sudo su”来获取 root 权限。如果您想在图形桌面中以 root 身份登录,首先您必须为 root 用户启用此功能。