无法创建主目录

神奇海绵

对于学校任务,我们的团队已从学校获得了虚拟机。我们已经将VM的用户帐户添加到sudo组中,并且我还可以访问计算机上已经存在的“ root”和“ sysadm”帐户,大概是从进行设置的sysadmin中进行的。

我注意到一个问题:我无法在主目录中创建任何目录或文件。

411blackf16:/> ls -lashr
total 93K
   0 lrwxrwxrwx   1 root   root     29 Sep  8 07:43 vmlinuz.old -> boot/vmlinuz-4.4.0-21-generic
   0 lrwxrwxrwx   1 root   root     29 Sep  8 18:35 vmlinuz -> boot/vmlinuz-4.4.0-36-generic
4.0K drwxr-xr-x  14 root   root   4.0K Sep 12 18:16 var
4.0K drwxr-xr-x  10 root   root   4.0K Sep  8 07:42 usr
4.0K drwxrwxrwt  10 root   root   4.0K Sep 12 18:44 tmp
4.0K drwx------   2 sysadm sysadm 4.0K Sep 12 18:44 sysadm
   0 dr-xr-xr-x  13 root   root      0 Sep 12 18:30 sys
4.0K drwxr-xr-x   2 root   root   4.0K Apr 20 18:08 srv
4.0K drwxr-xr-x   2 root   root   4.0K Apr 19 10:31 snap
 12K drwxr-xr-x   2 root   root    12K Sep 12 13:18 sbin
   0 drwxr-xr-x  36 root   root   1.4K Sep 12 18:32 run
4.0K drwx------   3 root   root   4.0K Sep 12 18:34 root
   0 dr-xr-xr-x 219 root   root      0 Sep  8 23:42 proc
4.0K drwxr-xr-x   2 root   root   4.0K Sep 12 12:20 opt
4.0K drwxr-xr-x   2 root   root   4.0K Apr 20 18:08 mnt
4.0K drwxr-xr-x   4 root   root   4.0K Sep  8 07:42 media
 16K drwx------   2 root   root    16K Sep  8 07:42 lost+found
4.0K drwxr-xr-x   2 root   root   4.0K Sep  8 07:42 lib64
4.0K drwxr-xr-x  22 root   root   4.0K Sep 12 18:22 lib
   0 lrwxrwxrwx   1 root   root     32 Sep  8 07:43 initrd.img.old -> boot/initrd.img-4.4.0-21-generic
   0 lrwxrwxrwx   1 root   root     32 Sep  8 18:35 initrd.img -> boot/initrd.img-4.4.0-36-generic
   0 drwxrwxrwx   2 root   root      0 Sep 12 19:03 home
4.0K drwxr-xr-x 106 root   root   4.0K Sep 12 18:56 etc
   0 drwxr-xr-x  19 root   root   4.2K Sep  8 23:43 dev
1.0K drwxr-xr-x   4 root   root   1.0K Sep 12 13:19 boot
4.0K drwxr-xr-x   2 root   root   4.0K Sep 12 13:18 bin
4.0K drwxr-xr-x  24 root   root   4.0K Sep 12 18:51 ..
4.0K drwxr-xr-x  24 root   root   4.0K Sep 12 18:51 .

所有者为root:root。

411blackf16:/> sudo mkdir /home/test
mkdir: cannot create directory ‘/home/test’: Permission denied
411blackf16:/> sudo su root
root@411blackf16:/# sudo mkdir /home/test
mkdir: cannot create directory ‘/home/test’: Permission denied

使用我的sudo用户帐户或root帐户仍然不允许创建目录或文件。

root@411blackf16:/# chmod -R 777 /home/ && touch /home/test
touch: cannot touch '/home/test': Permission denied

即使打开权限也无济于事。有人对这里发生的事情有任何想法吗?

谢谢。

托马斯·迪基

几种可能性:

  • /home可能是只读挂载的文件系统(该mount命令将向您显示)
  • 作为练习,您的讲师可能会设置一些有趣的ACL(但在权限之后ls应该显示a.或其他标点符号)
  • VM(基础文件)权限是只读的,并且计算机无法直写其更改(例如,日志记录可能已终止)。

在后续活动中,OP显示了来自mount以下方面的结果

411blackf16:/> mount | grep home
ldap:CN=auto.home,OU=Unix Autofs,DC=cs,DC=odu,DC=edu on /home type autofs (rw,relatime,fd=6,pgrp=1415,timeout=300,minproto=5,maxproto=‌​5,indirect) 

和MikeA指出

  • 类型"autofs",其示出了文件系统被安装,并
  • 该字符串"ldap:CN=auto.home,OU=Unix Autofs,DC=cs,DC=odu,DC=edu"表明它是使用LDAP凭据安装的。
  • 所有这些都意味着实际设备/home位于OP不能修改的另一台计算机上(除了他/她的主目录中的文件)。

root虚拟机上的用户将不会对这个文件系统(它会被视为任何权限nobody)。

如果要在VM中使用本地主目录创建本地用户帐户,则可以将其主目录放在其他位置。/home是一个非常常见的约定,但不是绝对规则。

进一步阅读:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

主目录未创建

来自分类Dev

主目录未创建

来自分类Dev

主目录未创建

来自分类Dev

创建用户后无法 chdir 到主目录

来自分类Dev

创建并登录新用户时,无法将目录chdir到主目录吗?

来自分类Dev

在主目录内创建目录的符号链接

来自分类Dev

创建用户时创建主目录

来自分类Dev

创建用户时创建主目录

来自分类Dev

新用户无法在其主目录中创建文件

来自分类Dev

useradd拒绝主目录创建Ubuntu 13.04

来自分类Dev

RewriteRule无法正常工作“重复的主目录”

来自分类Dev

薄荷-无法登录“您的主目录...”错误

来自分类Dev

无法在主目录之外执行脚本

来自分类Dev

我的cd功能无法转到主目录

来自分类Dev

Haskell 无法正确解释用户的主目录 (`~`)

来自分类Dev

如何在Oracle主目录中创建目录

来自分类Dev

如何在主目录中创建目录-Linux

来自分类Dev

为什么创建的主目录大于根目录?

来自分类Dev

主目录(?)

来自分类Dev

尝试在主目录之外创建新文件时,Vim错误“ E212:无法打开文件进行写入”

来自分类Dev

Chef Windows:创建Windows用户时创建主目录

来自分类Dev

Chef Windows:创建Windows用户时创建主目录

来自分类Dev

Scala主目录,用于在IntelliJ IDEA中创建Scala项目

来自分类Dev

在主目录中创建文件夹

来自分类Dev

如何在主目录下创建github页面站点?

来自分类Dev

谁在创建文档/视频/图片/等。在主目录中

来自分类Dev

在主目录中创建文件夹

来自分类Dev

从babun主目录创建指向其他路径的符号链接

来自分类Dev

创建新的 ADUser,但没有主目录?