The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"траблы с запуском popa3d"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"траблы с запуском popa3d"  
Сообщение от Orlic email(??) on 06-Сен-06, 15:07 
Установил POP3 сервер popa3d... Прописал строку в inetd.conf и в hosts.allow.


Inetd слушает TCP/110
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
root     inetd      1410  8  tcp4   192.168.0.1:110       *:*

но все попытки взять почту с сервера обламываются, а в логах появляется:
Sep  6 16:02:01 XXXXX popa3d[1638]: chroot: Operation not permitted
Sep  6 16:02:01 XXXXX kernel: Sep  6 16:02:01 XXXXX popa3d[1638]: chroot: Operation not permitted

смотрим на аттрибуты файла /usr/local/sbin/popa3d
[root@XXXXX /usr/local/sbin]# ls -l popa3d
-rwxr-xr-x  1 pop  mail  20088  6 сен 15:18 popa3d

то есть есть юзер pop (shell - nologin)  и группа mail, под этим юзером и запускается popa3d в inetd.conf
pop3            stream  tcp     nowait  pop     /usr/local/sbin/popa3d  popa3d

Куда копать? может быть, поставить popa3d в standalone, то есть без запуска inetd ??? у меня inetd ничего, кроме popa3d не запускает...

Спасибо...


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "траблы с запуском popa3d"  
Сообщение от lavr email on 06-Сен-06, 15:12 
>Установил POP3 сервер popa3d... Прописал строку в inetd.conf и в hosts.allow.
>
>
>Inetd слушает TCP/110
>USER     COMMAND    PID  
>FD PROTO  LOCAL ADDRESS      
>  FOREIGN ADDRESS
>root     inetd      1410
> 8  tcp4   192.168.0.1:110    
>  *:*
>
>но все попытки взять почту с сервера обламываются, а в логах появляется:
>
>Sep  6 16:02:01 XXXXX popa3d[1638]: chroot: Operation not permitted
>Sep  6 16:02:01 XXXXX kernel: Sep  6 16:02:01 XXXXX popa3d[1638]:
>chroot: Operation not permitted
>
>смотрим на аттрибуты файла /usr/local/sbin/popa3d
>[root@XXXXX /usr/local/sbin]# ls -l popa3d
>-rwxr-xr-x  1 pop  mail  20088  6 сен 15:18
>popa3d
>
>то есть есть юзер pop (shell - nologin)  и группа mail,
>под этим юзером и запускается popa3d в inetd.conf
>pop3            
>stream  tcp     nowait  pop  
>   /usr/local/sbin/popa3d  popa3d
>
>Куда копать? может быть, поставить popa3d в standalone, то есть без запуска
>inetd ??? у меня inetd ничего, кроме popa3d не запускает...
>
>Спасибо...


вы когда его ставили, читали что на консоль было выдано в КОНЦЕ?!

pop:*:68:6::0:0:Post Office Owner:/nonexistent:/nonexistent

должно быть подобное в passwd, пр nologin - man nologin

1. Edit your /etc/inetd.conf to use popa3d. The line should look like this:

pop3    stream    tcp    nowait    root    /usr/local/libexec/popa3d   popa3d

Note: when started via an inetd clone, the logging of connections is left
up to that inetd clone or TCP wrappers.

2. Restart inetd by sending it a SIGHUP:

# killall -HUP inetd

Все остальное ЗАВИСИТ от сборки.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру