GNU/Linux >> Tutoriales Linux >  >> Fedora

Fedora:¿cómo lanzar el servicio diurno?

Cada vez que creo que me estoy sintiendo cómodo con Linux, me quedo perplejo con un problema simple que expone mi inexperiencia:¿cómo inicio el daytime? ¿Servicio? Mi rastro de intentos es el siguiente:

>sudo systemctl start daytime
Failed to issue method call: Unit daytime.service failed to load: No such file or directory.
>which daytime
/usr/bin/which: no daytime in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/user/utils/:/home/user/.local/bin:/home/user/bin:/home/user/utils/:/home/user/utils/:/home/user/utils/:/home/user/.local/bin:/home/user/bin:/home/user/utils/)
>locate daytime
/etc/xinetd.d/daytime-dgram
/etc/xinetd.d/daytime-stream
>sudo systemctl start daytime-stream
Failed to issue method call: Unit daytime-stream.service failed to load: No such file or directory.
>systemctl status xinetd
xinetd.service - Xinetd A Powerful Replacement For Inetd
   Loaded: loaded (/usr/lib/systemd/system/xinetd.service; enabled)
   Active: active (running) since Mon 2017-06-12 18:10:28 PDT; 16h ago
  Process: 5005 ExecStart=/usr/sbin/xinetd -stayalive -pidfile /var/run/xinetd.pid $EXTRAOPTIONS (code=exited, status=0/SUCCESS)
 Main PID: 5006 (xinetd)
   CGroup: /system.slice/xinetd.service
            /usr/sbin/xinetd -stayalive -pidfile /var/run/xinetd.pid
>uname -a
Linux linuxbox 3.11.10-301.fc20.x86_64 #1 SMP Thu Dec 5 14:01:17 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Tengo un entendimiento muy inestable de que existe alguna relación entre xinetd y daytime , pero, por ejemplo, no entiendo si el hecho de que xinetd el servicio se está ejecutando significa que daytime está/debería estar ejecutándose, o si necesito iniciarlo de forma independiente? Si se supone que debo iniciarlo de forma independiente, ¿cómo puedo hacerlo? Me quedé sin ideas después de que mis intentos mencionados anteriormente fallaron.

Respuesta aceptada:

El xinetd daemon esencialmente escucha las solicitudes y luego lanza el servicio dado para ello. Entrada de Wikipedia para xinetd.

De la pregunta del OP, se puede ver /etc/xindet.d/daytime-stream , lo que significa que xinetd está instalado, junto con el daytime Servicio. Sin embargo, como generalmente se recomienda para daytime para no habilitarse consulte, por ejemplo, acunetix y análisis de seguridad, debe habilitarse específicamente. Para habilitarlo, edite el archivo /etc/xinetd.d/daytime-stream y cambiar el disabled de 'sí' a 'no' (la lógica al revés es al revés).

Después de reiniciar xinetd a través de sudo systemctl xinetd restart (o equivalente), el xinetd daemon iniciará el servicio cuando se realice una solicitud en el puerto. El mapeo entre el puerto y el servicio se define en /etc/services (pero puede especificarse en el archivo xinetd correspondiente).


Fedora
  1. Cómo instalar Node.js en Fedora 35 / Fedora 34

  2. Cómo aumentar la duración de la batería de la computadora portátil en Fedora

  3. Cómo instalar y configurar Redis 6 en Fedora 34

  4. Fedora:¿cómo configurar Clang ++ como el compilador de C ++?

  5. ¿Cómo iniciar el navegador Tor?

Cómo actualizar de Fedora 34 a Fedora 35

Cómo actualizar a Fedora 25 desde Fedora 24

Cómo actualizar a Fedora 26 desde Fedora 25

Cómo encontrar el número de puerto de un servicio en Linux

Cómo instalar Go en Fedora 35

Cómo instalar el escritorio LXDE en Fedora 17