我导入了一个预制的Oracle 开发人员虚拟机, 从甲骨文,进入 VirtualBox 和 oracle 用户(不是 root),在大多数情况下,如果不使用 sudo 就无法执行任何操作。
例如,nano somefile
如果没有 sudo,我想要编辑或复制和粘贴的任何文件都将无法工作。从诸如 nautilus 之类的 gui 中,我也无法粘贴。
ls -ld $HOME
drwx------. 37 oracle oracle 4096 Mar 9 14:53 /home/oracle
我看到标志是错误的,但我该如何修复它?作为非 root 用户我有什么权限,整个系统,应该是默认的吗?我没有更改内置的oracle用户。我知道我可以使用chmod
,但我觉得我在这里错过了一些关键的东西。