Невозможно создать домашние каталоги

Вы не упомянули, было ли это для портативного компьютера (который перемещается в разные сети) или сервера (который существует в фиксированном месте в сети).

Вы также не упомянули , почему вы хотели рассмотреть варианты.

Вы можете рассмотреть возможность использования серверов имен, предоставленных вашим интернет-провайдером. Что интересно в выборе вашего интернет-провайдера, так это то, что у вас есть с ним существующие юридические отношения, улучшающие ваше положение в случае проблем с качеством обслуживания.

Если ваша главная забота - производительность, то namebench поможет найти более быстрых провайдеров из вашего местоположения и повторно запускать тест каждые несколько месяцев, чтобы убедиться, что вы по-прежнему получаете самое быстрое обслуживание.

2
13.09.2016, 02:09
2 ответа

Пара возможностей:

  • / home может быть файловой системой, которая монтируется только для чтения (команда mount покажет вам это)
  • в качестве упражнения, ваш инструктор мог установить какой-нибудь интересный ACL (но тогда ls должен был показать . или другой знак препинания после разрешений)
  • разрешения виртуальной машины (базового файла) доступны только для чтения, и машина не может записывать свои изменения (например, журналирование могло прекратиться).

В дальнейшем 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 на виртуальной машине не будет иметь никаких разрешений в этой файловой системе (он будет рассматриваться как никто ).

Если вы хотите создать локальные учетные записи пользователей на виртуальной машине с локальным домашним каталогом, вы можете поместить их домашний каталог в другое место. / home - очень распространенное соглашение, но не абсолютное правило.

Дополнительная литература:

5
27.01.2020, 21:59

Ваш домашний каталог ~ , чтобы перейти в ваш домашний каталог

cd ~

Я подозреваю, что selinux по праву запрещает вам создавать каталоги в / home

Домашний каталог / home /

-1
27.01.2020, 21:59

Теги

Похожие вопросы