Sie sind auf Seite 1von 6

Booteo y administracion de usuario

Fernando Moraga

Administracion de servicio

Instituto IACC

22-01-2019
Desarrollo

Un colega administrador de sistemas está ejecutando el siguiente comando:

Systemctl start squid

Pero está viendo en la pantalla un mensaje que no entiende. Explique a su colega lo siguiente:

 Que realiza el comando.


 Que significa la salida que está viendo, (para esto puede ejecutar el comando en su propia
máquina virtual).

A continuación solucione el problema en su máquina virtual. Copie la salida de los comandos


que usted utiliza en su tarea.

Respuesta punto 1: para comenzar respondiendo lo que hace este comando primero tenemos que

entender que es lo que hace cada uno de los comandos que se estan pidiendo como por ejemplo:

Systemctl: este comando se utiliza para ver las listas de servicio que se encuentran ejecutandose

La utilidad de administración de las unit de systemd es systemctl, la cual combina las

herramientas service y chkconfig de SysV, por lo tanto podremos arrancar, parar, recargar

servicios, activar o desactivar servicios en el arranque, listar los estados de los servicios,etc

Start: Este comando lo que hace es activar el servicio que se va a pedir por ejemplo “ Systemctl

start (servicio que se necesita activar) sshd.service

Squid: según (https://www.liquidweb.com/kb/how-to-install-squid-caching-proxy-on-centos-7/)

Squid es un proxy web de caché y reenvío. Se usa más a menudo junto con una pila LAMP

tradicional (Linux, Apache, MySQL, PHP) y se puede usar para filtrar el tráfico en HTTP, FTP y

HTTPS, y aumentar la velocidad (por lo tanto, disminuir el tiempo de respuesta) para una

servidor web a través del almacenamiento en caché.

Para iniciarlo abrimos una terminal y ejecutamos el comando systemctl start seguido del nombre

del servicio que queremos iniciar.


Entonces lo que hace el comando “Systemctl start squid” es que comience el servicio squid

desde el arranque del pc para que se realice esta operación se deben realizar los siguientes pasos

Paso # 1 Instala Squid

En primer lugar, limpieza yum:

yum clean all

Como práctica recomendada actualizaremos nuestros paquetes:

yum -y update

Instalar Squid y los paquetes relacionados ahora es tan simple como ejecutar un solo comando:

yum -y install squid

Paso # 2: Verificar y verificar la versión del calamar durante la instalación

El calamar debe comenzar inmediatamente después de la instalación. Utilice el siguiente

comando para ver información sobre el comando:

squid -h

Use el siguiente comando para verificar el número de versión de Squid y las opciones de

configuración con las que se inició:

squid -v

Sus resultados deben aparecer similares a:

Squid Cache: Versión 3.3.8

configure las opciones: '–build = x86_64-redhat-linux-gnu' '–host = x86_64-redhat-linux-gnu' '–

program-prefix =' '–prefix = / usr' '–exec-prefix = / usr' '–Bindir = / usr / bin' '–sbindir = / usr /

sbin' '–sysconfdir = / etc' '–datadir = / usr / share' '–includedir = / usr / include' '–libdir = / usr /

lib64 '' –libexecdir = / usr / libexec '' –sharedstatedir = / var / lib '' –mandir = / usr / share / man ''

–infodir = / usr / share / info '' –disable-strict-error- revisando '' –exec_prefix = / usr '' –libexecdir

= / usr / lib64 / squid '' –localstatedir = / var '' –datadir = / usr / share / squid '' –sysconfdir = / etc
/ squid '' –with -logdir = $ (localstatedir) / log / squid '' –with-pidfile = $ (localstatedir)

/run/squid.pid '' –disable-dependency-tracking '' –enable-eui '' –enable-follow-x -forwarded-for ''

–able-auth '' –enable-auth-basic = DB, LDAP, MSNT, MSNT-multi-domain, NCSA, NIS, PAM,

POP3, RADIUS, SASL, SMB, getpwnam '' –enable -auth-ntlm = smb_lm,fake '' –enable-auth-

digest = file, LDAP, eDirectory '' –enable-auth -gainte = kerberos '' –enable-external-acl-helpers

= file_userip, LDAP_group, time_quota, session, unix_group, wbinfo_group '' - enable-cache-

filedescriptors = 16384 '' –with-dl '' –with- openssl '' –with-pthreads '' build_alias = x86_64-

redhat-linux-gnu '' host_alias = x86_64-redhat-linux-gnu '' CFLAGS = -O2 -g -pipe -Wall -Wp,-

D_FORTIFY_SOURCE = 2 -exceptions -fstack-protector-strong –param = ssp-buffer-size = 4 -

grecord-gcc-switches -m64 -mtune = genérico -fpie '' LDFLAGS = -Wl, -z, relro-pie - Wl, -z,

relro -Wl, -z, ahora '' CXXFLAGS = -O2 -g -pipe -Wall -Wp, -D_FORTIFY_SOURCE = 2 -

fexceptions -stack-protector-strong –param = ssp-buffer-size = 4 -grecord-gcc-switches -m64 -

mtune = genérico -fpie '' PKG_CONFIG_PATH =% {_ PKG_CONFIG_PATH}: / usr / lib64 /

pkgconfig: / usr / share / pkgconfig '

Paso 3: Configurar Squid para iniciar en el arranque :

systemctl start squid

Asegúrate de que Squid comienza en el arranque:

systemctl enable squid

Para comprobar el estado:

systemctl status squid

Para detener:

systemctl stop squid


Bibliografía

IACC 2019 CONTENIDO ADMINISTRACION DE SERVICIO SEMANA 2

https://www.liquidweb.com/kb/how-to-install-squid-caching-proxy-on-centos-7/

https://nebul4ck.wordpress.com/2015/02/27/el-comando-systemctl-administrando-systemd/

https://geekland.eu/systemctl-administrar-servicios-linux/