LINUX.ORG.RU
ФорумAdmin

Не понятный каталог /nonexistent

 nonexistent


0

0

Настроил у себя автосоздание домашней папки через pam_mkhomedir, поставил несколько программ и у меня в/ возник каталог:
/nonexistent
Содержит он содержимое /etc/skel за исключением симлинка .#.bash_aliases который ведёт к root@freser.2386 ,
но в каталоге ни файла, ни папки с таким названием нету.
При этом такого пользователя в passwd у меня нету.

dpkg -S /nonexistent ни чего не говорит.

Что это за каталог и откуда он взялся?

★★★★★

Последнее исправление: torvn77 (всего исправлений: 3)

Грепнуть по исходникам pam_mkhomedir и убедиться что это он виноват или ты его неправильно настроил - не пробовал?

grep nonexistent /etc/passwd еще тоже бы не помешал

Зачем спрашиваю?

Ну вот, в PC-BSD^W FreeNAS что-то с pam_mkhomedir незаладилось

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 4)
Ответ на: комментарий от Pinkbyte

Спасибо, проглядел что это домашняя директория nobody.

Как я понимаю, содержимое надо удалить, а права на сам каталог переписать на root?

torvn77 ★★★★★
() автор топика
Ответ на: комментарий от torvn77

/nonexistent
что это домашняя директория nobody.

Что за дистрибутив наркоманский?

rezedent12 ☆☆☆
()
Ответ на: комментарий от torvn77

Если хочешь чтобы каталог даже не появлялся, огради pam_mkhomedir, чтобы он работал, например, только для пользователей, чем UID > 1000(или больше 500, в зависимости от того, откуда начинается нумерация несистемных пользователей в твоём дистрибутиве).

Сделать это можно с помощью pam_succeed_if

Pinkbyte ★★★★★
()
Ответ на: комментарий от torvn77

Как я понимаю, содержимое надо удалить, а права на сам каталог переписать на root?

Имя /nonexistent подразумевает что такого каталога не должно быть, удали его целиком, он создан по ошибке.

anonymous
()
Ответ на: комментарий от anonymous

Но тогда он в следующий раз возникнет снова и у nobody будут права на запись.

torvn77 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.