изменение/изменение параметров терминала общего назначения

/etc/servicesне указывает, какие службы фактически запущены. См. назначение /etc/services . Вам нужно будет найти запущенную службу (или запустить ее ). Вы можете увидеть, что слушает, взглянув на netstat -nlt. Конкретные службы будут различаться, но вы увидите что-то вроде:

$ netstat -nlt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN
tcp        0      0 192.168.122.1:53        0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN
tcp6       0      0 :::3306                 :::*                    LISTEN
tcp6       0      0 :::111                  :::*                    LISTEN
tcp6       0      0 :::22                   :::*                    LISTEN
tcp6       0      0 ::1:631                 :::*                    LISTEN
tcp6       0      0 ::1:25                  :::*                    LISTEN

Так:

    Служба
  1. daytimeскорее всего не запущена. Если его нет в списке (, а из приведенного выше списка видно, что он не запущен ), значит, порт ничего не прослушивает. Службу можно запустить, если она установлена.
  2. Существует множество других потенциальных служб в зависимости от того, что установлено и активно. В приведенном выше листинге прослушивается порт 25, который является почтовой службой. Таким образом, я мог подключиться через telnetк порту 25. Поскольку по умолчанию telnet не установлен, я использую для подключения nc, но принцип тот же :

    .

    $ nc 127.0.0.1 25 220 centos7.feedthecoder.com ESMTP Postfix HELO me.theworld.com ...

Отредактируйте :, как указано в комментарии, конечно, это может быть проблема с брандмауэром. Обычно установки не блокируют 127.0.0.1, но это всегда возможно.

Также, в зависимости от вашего дистрибутива, daytimeможет не быть установлен, что будет дополнительным препятствием. Если он установлен, вы сможете запустить его с помощью обычного запуска службы (, например, service start daytimeили эквивалента дистрибутива ).

Редактировать :получается, что daytimeпредоставляется исключительно xinetdкак внутренний сервис. Таким образом, несмотря на то, что приведенная выше информация о перечислении служб верна, чтобы иметь daytime, убедитесь, что xinetdустановлен и что в файле /etc/xinetd/daytime-streamdisabledустановлено значение no.

0
19.06.2019, 15:16
2 ответа

У меня недостаточно очков репутации, но этот вопрос может быть полезен Как включить/отключить настройки stty?

0
01.10.2021, 22:28

sttyиспользуется для установки параметров последовательной связи.

В старые-прежние времена последовательные терминалы каждого производителя могли иметь разные скорости («Скорость передачи данных» ), биты на символ, четность, дуплекс, кодировку символов,..., если вы получили какой-либо из это неправильно, последовательная связь не будет работать.

Легче взаимодействовать со странными устройствами (GPS-приемником, «тупыми» датчиками и т. д. )через последовательные интерфейсы, чем через сеть.

sttyпомогает.

Среды с графическим интерфейсом, работающие с эмуляторами терминала, не используют последовательную связь и находят sttyменее полезными.

-1
02.10.2021, 00:18

Теги

Похожие вопросы