Страница 1 из 1

помогите

Добавлено: 2012-11-30 11:19:00
berdych12
удалил пользователя (почтового) с помощью rmuser, даный пользователь был нужен, я создал его снова с помощью sysinstall, с помощью программы The Bat создал ящик и вот возникла проблема - почта с ящика уходит, а получить на ящик ничего нельзя - высвечивается ошибка ERROR system error, can't open temporary file. что делать и как быть? подскажите пожалуйста

Re: помогите

Добавлено: 2012-11-30 11:31:40
snorlov
Сколько раз говорить, что система работает с guid(uid) пользователей , а не с их именами, удаление пользователя и создание нового с таким же именем означает, что это новый пользователь с новым идентификатором, а вот программы могут использовать имена пользователей при создании файлов/каталогов, но поскольку uid уже разный, то отсюда и нет доступа к этим каталогам/файлам... А дальше включаем извилины...

Re: помогите

Добавлено: 2012-11-30 12:10:04
rayder
+ бекапы тоже нужно делать всегда, тоже не раз об этом говорилось

Re: помогите

Добавлено: 2012-11-30 13:26:14
Neus
ну так создайте этого юзера с тем-же uid\gid что был у старого

Re: помогите

Добавлено: 2012-11-30 13:29:42
berdych12
спасибо! но я не знаю с каким uid он был раньше...

Re: помогите

Добавлено: 2012-11-30 14:03:28
rayder
кем используется этот пользователь?
если удалили пользователя то на файлы(в теории) uid\gid должны были остаться, каким айдишкам принадлежат.
версии софта и конфиги были бы не лишними.
загляните в /var/backups/
то что вы не знаете - плохо, то что вы не включаете извилины еще хуже

Re: помогите

Добавлено: 2012-11-30 14:06:10
berdych12
пользователя удалили не вчера и не позавчера, и даже не месяц назад........

Re: помогите

Добавлено: 2012-11-30 14:35:12
Gloft
Найти файлы этого пользователя и посмотреть какие у них права доступа.

Re: помогите

Добавлено: 2012-11-30 14:37:57
snorlov
Для начала в /tmp посмотреть...

Re: помогите

Добавлено: 2012-11-30 15:30:21
rayder
berdych12 писал(а):пользователя удалили не вчера и не позавчера, и даже не месяц назад........
а вы можете полностью прочитать то, что вам писали?

Re: помогите

Добавлено: 2012-12-01 17:27:30
spf
Возможно, когда удаляли пользователя, почтовый файл не удалили и у него старый uid.
В этом случае надо изменить владельца.

Код: Выделить всё

chown user /var/mail/user
Могут от popper'а оставаться временные файлы в /var/mail/.
Их нужно удалить.

Re: помогите

Добавлено: 2012-12-03 12:37:22
berdych12
спасибо всем! проблема решена! удалил старый рор.... и теперь все работает!