Можно ли что-то сломать, добавив папку в /home

Если бы я должен был создать папку в /home с помощью этой команды:

sudo mkdir /home/newuser

это что-нибудь сломает, потому что я не создал его правильно - добавив нового пользователя? Или они просто проигнорируют это (или не заметят, что оно есть)?

2 ответа

Решение

Каталог в /home как и любой другой каталог. Без соответствующей записи в passwd База данных (будь то сам файл или в AD) не имеет особого статуса. Я сделал каталоги там случайно (cd слишком много) без побочных эффектов. Конечно, для всех наших пользователей LDAP мы создаем домашние каталоги вручную на сервере NFS, копируем /etc/skelзатем сделайте chown и другие вещи. Когда пользователь входит в систему, он обычно использует свои домашние каталоги.

Я делал это раньше, без каких-либо негативных последствий.

У меня есть набор виртуальных серверов, и я вхожу в них, проходя аутентификацию с LDAP. Некоторые виртуальные машины настроены неправильно и не создают домашний каталог, когда в систему входит новый пользователь LDAP.

Поэтому в прошлом я вошел в систему, создал каталог в /home это соответствует моему имени пользователя. Затем, когда я снова вхожу в систему, он считается моим домашним каталогом. Тем не менее, все эти пользовательские файлы, такие как .bashrc которые обычно создаются в домашнем каталоге, там нет. Что и следовало ожидать.

Вам также необходимо изменить права доступа к каталогу, чтобы он соответствовал домашнему каталогу.

Другие вопросы по тегам