Автор Тема: Работа saned  (Прочитано 4906 раз)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Работа saned
« Ответ #30 : 12.02.2016 08:10:43 »
Это примерно как если одновременно запустить vsftpd как демон и xinetd, который слушает порт vsftpd одновременно. У вас получается то-же самое.

Оффлайн SeN

  • Участник
  • *
  • Сообщений: 39
Re: Работа saned
« Ответ #31 : 16.02.2016 03:55:49 »
Как тогда отключить xintetd? Или срастить их вместе. 6566 порт за sane закреплён в /etc/service.
это вывод с работающего компа
uchenic4@com004 ~]$ /usr/sbin/saned -d6
[saned] main: starting debug mode (level 6)
[saned] main: trying to get port for service `sane-port' (getaddrinfo)
[saned] main: "sane-port" service unknown on your host; you should add
[saned] main:      sane-port 6566/tcp saned # SANE network scanner daemon
[saned] main: to your /etc/services file (or equivalent). Proceeding anyway.
[saned] main: [0] socket () using IPv4
[saned] main: [0] setsockopt ()
[saned] main: [0] bind () to port 6566
[saned] main: [0] listen ()
[saned] main: [1] socket () using IPv6
[saned] main: [1] socket failed: Address family not supported by protocol
[saned] main: waiting for control connection
до подключения с клиента
« Последнее редактирование: 16.02.2016 06:20:04 от SeN »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Работа saned
« Ответ #32 : 16.02.2016 06:39:58 »
https://ru.wikipedia.org/wiki/Inetd
Цитировать
Inetd запускается при старте системы, читает файл конфигурации и начинает прослушивать указанные TCP и UDP порты. После того, как будет установлено новое соединение, дескриптор полученного сокета дублируется в три новых, с номерами 0,1 и 2 (стандартные потоки ввода, вывода и сообщений об ошибках) и запускается программа, обрабатывающая данный запрос. Эта технология позволяет упростить серверные процессы за счёт того, что часть кода вынесена в inetd (не требуется устанавливать сетевые соединения, программа работает со стандартными потоками ввода-вывода) и уменьшить количество одновременно запущенных процессов на малонагруженном сервере. Однако, при сильной загрузке сервера inetd ухудшает производительность системы и поэтому обычно не используется. В этом случае каждый серверный процесс является отдельным демоном, самостоятельно принимающим и обрабатывающим поступающие запросы.

Для фильтрации входящих соединений в файле конфигурации inetd, вместо непосредственно запускаемого процесса, можно указывать промежуточный обработчик tcpd, который проверяет допустимость обращения с данного адреса к указанному сервису и, при успешной проверке, запускает обработчик запроса.

В новых дистрибутивах операционных систем inetd заменяется на расширенную версию — xinetd.
Цитировать
https://www.opennet.ru/docs/RUS/xinetd/xinetd.html#
 Сервисы перечисленные в конфигурационном файле xinetd можно разделить на две группы.
......
В другую группу включаются сервисы демоны которых в состоянии обрабатывать новые соединения. Такие сервисы называются single-threaded   и xinetd прекращает обработку новых запросов до тех пор пока серверный процесс не завершит свою работу. Сервисы в этой группе обычно datagram-based.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Работа saned
« Ответ #33 : 16.02.2016 06:40:36 »
А вот, когда вы руками запускаете, возникает проблема.

Оффлайн SeN

  • Участник
  • *
  • Сообщений: 39
Re: Работа saned
« Ответ #34 : 16.02.2016 08:30:04 »
Значит санед запускается автоматически при старте системы. То есть он где-то должен быть виден, как процесс или служба? Тогда, где это можно увидеть, в чём покопаться.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Работа saned
« Ответ #35 : 16.02.2016 08:45:25 »
Нет, он запускается, когда идёт запрос по порту.
Ну как
ps -uafxили
topПлюс в логах
должен отображаться его запуск.

Оффлайн SeN

  • Участник
  • *
  • Сообщений: 39
Re: Работа saned
« Ответ #36 : 17.02.2016 09:14:25 »
Нет его нигде.
Снёс пакет, поставил по новой. Всё заработало. ctrl+z не нажимал. и пробовать не буду. 3 раза запускаю всё работает. пока :rolleyes:

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Работа saned
« Ответ #37 : 17.02.2016 09:23:41 »
ctrl+z
Что за странная комбинация? Про Ctrl+с знаю, а про это не слышал.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
Re: Работа saned
« Ответ #38 : 17.02.2016 11:48:07 »
ctrl+z
Что за странная комбинация? Про Ctrl+с знаю, а про это не слышал.
Сделать фоновым заданием. Сделать активным —  fg
Андрей Черепанов (cas@)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Работа saned
« Ответ #39 : 17.02.2016 13:19:43 »
А, точно. Иногда в mcedit путаю Ctrl+z с Ctrl+u