Tabla de Contenidos

Topic 108: Essential System Services

Perteneciente a LPIC-1

En este apartado se aprende a analizar cómo Linux mantiene la fecha y la hora del sistema, gestionar el sistema de registro, administrar las impresoras e impresión y conceptos básicos de MTA.

Ejercicios

NOTA: Este ejercicio se puede completar usando cualquier máquina virtual

Adjuntar capturas de pantalla para ver los resultados

PARTE I - Impresión

1. Instale el servicio de impresión CUPS y LPD legacy.

CUPS en Debian 11:

apt install cups

LPD en Debian 11:

apt install lpr

2. Instale la impresora CUPS-PDF.

En Debian 11:

apt install printer-driver-cups-pdf

3. Inicie el servicio CUPS, verifique que se esté ejecutando.

systemctl start cups.service

Verificamos que esté en ejecución:

systemctl status cups.service

4. Enumere todas las impresoras junto con el conjunto de impresoras predeterminado.

lpstat -s

Ejemplo de salida:

destino predeterminado del sistema: PDF
dispositivo para PDF: cups-pdf:/

5. Configure la impresora CUPS-PDF como predeterminada.

En mi caso, al no haber instalado otra antes, cuando se instaló la impresora virtual CUPS-PDF, se añadió como predeterminada. Si no, habría que ejecutar el siguiente comando:

lpoptions -d PDF

6. Verifique que se muestre como predeterminado y muestre las opciones de la impresora para esa impresora

Verificamos:

lpstat -s

Para ver el listado de opciones:

lpoptions -d PDF -l

PARTE II - hora del sistema

1. Muestre la fecha y hora actuales en el sistema. Muestra la hora equivalente a UTC. Adelante en una hora la hora del sistema.

Fecha y hora actual:

date

Para la hora UTC:

date -u

Adelantamos 1 hora:

date 043010332022 # formato MMDDhhmmAAAA

2. Muestre la hora del reloj de hardware del sistema. Restablece la hora del sistema en función de la hora del reloj de hardware.

Para ver la hora del chipset de la placa base:

hwclock 

Para cambiar la hora del sistema por la que tenga el reloj hardware:

hwclock %%--%%hctosys

Verificamos:

date

3. Enumera el directorio que es responsable de toda la información de las zonas horarias.

La info de todas las zona horarias se encuentra en /usr/share/zoneinfo:

ls /usr/share/zoneinfo

4. Instale el servicio ntp. Busque servidores públicos NTP para su región del mundo / país y agréguelos a su configuración. Reinicie el servicio NTP.

En Debian 11 instalamos el servicio ntp con:

apt-get install ntp

Para configurar el servicio ntp abrimos el fichero /etc/ntp.conf y añadimos los servidores públicos:

server ntp.ubuntu.com
server hora.rediris.es
server hora.roa.es

Reiniciamos el servicio para aplicar los cambios:

systemctl restart ntp.service

5. compruebe el servidor NTP está utilizando dichos servidores para la sincronización, y que la hora está sincronizada correctamente

Para ver la lista de servidores que está usando actualmente nuestro servidor ntp:

ntpq -p

Revisamos la hora:

date

Con Systemd tenemos más información:

timedatectl

Si nos indicase que el reloj del sistema no está sincronizado (como a mí), en el caso de Debian 11 hay que instalar el paquete systemd-timesyncd. Tras la instalación volvemos a verificar:

timedatectl

Test

The CUPS command 'cupsdisable' will have what effect on a printer?

¿Dónde se explica esto?

What is the definition of 'time drift'?

¿Dónde se explica esto?

Which of the following are 'syslog' alternatives? (CHOOSE ALL THAT APPLY)

Which of the following is the correct format for an entry in the /etc/aliases file for email?

Which of the following special character combinations that, when used with the 'date' command, will display JUST the two digit month?