Hispanitat nº 7 Local C

08225, Terrassa (Barcelona)

+34 600 676 872

Soporte Técnico

Lunes-Viernes: 9:30 a 13:30 - 16:30 a 20:00

Sábados a convenir

Por favor, o Regístrate para crear mensajes y debates.

Curso Almalinux

Página 1 de 2Siguiente

habilitar webconsole

yum install cockpit
systemctl enable --now cockpit.socket
firewall-cmd --add-service=cockpit --permanent
firewall-cmd --reload

Ver la hora 

date
timedatectl

Configuración de la configuración regional del sistema

localectl list-locales
localectl status
localectl set-locale LANG=es_ES.utf8

listar mapa de teclas disponibles

localectl list-keymaps
localectl status

localectl set-keymap es

Configuración de red

primero miramos en nombre del adaptador con ifconfig.

nmcli connection down enp0s3 

podemos crear un perfil de red:

nmcli connection add con-name Example-Connection ifname enp7s0 type ethernet
nmcli connection modify Example-Connection ipv4.method manualipv4.addresses 192.0.2.1/24
nmcli connection modify Example-Connection ipv4.gateway 192.0.2.254
nmcli connection modify Example-Connection ipv4.dns "80.58.0.33 8.8.8.8"
nmcli connection up Example-Connection
nmcli device status nmcli connection show Example-Connection

Servicios

systemctl enable service_name
systemctl enable --now service_name (lo mismo que systemctl enable y despues systemctl start)
systemctl disable service_name

firewall y sestatus

 

systemctl status firewalld
systemctl enable --now firewalld

systemctl status firewalld
getenforce
setenforce Enforcing (forma temporal)(bloqueos)
setenforce Permissive

nano /etc/selinux/config

lo podemos ver a través de cockpit

Manejar cuentas

saber id y grupos

# id

useradd example.user
passwd example.user
usermod -a -G wheel example.user

se puede hacer desde cookpit

 

manejo de pacquetes conm yum o dnf (comandos más importantes)

buscar

yum search term

buscar con todos los términos de busqueda
yum search --all term

manejo de repositorios

yum repolist (muestra todos los repositorios)
yum repolist --disabled (muestra los deshabilitados)

mostrar inmformación de paquetes

yum info nombredelpaquete

mostrar los grupos de paquete

yum group list | more (muestra los grupos de paquetes para instalar)

instalar paquetes

yum install nombredelpaquete
yum group install nombredelpaquete (instalación de grupos)

actualizar sistema


yum check-update
yum update nombredelpaquete
yum update --security solo paquetes con errores de seguridad
para borrar paquetes 
yum remove
yum group remove

yum history (para saber las ultimas transacciones de yum)

yum history undo numdetransaccion (para revertir lols cambios)
yum history undo last (la ultima transaccion)

habilitando un repositorio con yum
yum-config-manager --add-repo repository_URL
yum-config-manager --enable idderepositorio (lo podemos encontrar con yum repolist)

Introducción a Systemd

systemd es un administrador de sistemas y servicios para sistemas operativos Linux. Está diseñado para ser compatible con versiones anteriores de los scripts de inicio de SysV y proporciona una serie de funciones, como el inicio paralelo de los servicios del sistema en el momento del arranque, la activación a pedido de demonios o la lógica de control de servicios basada en dependencias. A partir de Red Hat Enterprise Linux 7, systemd reemplazó a Upstart como el sistema de inicio predeterminado. systemd introduce el concepto de unidades systemd. Estas unidades están representadas por archivos de configuración de unidades ubicados en uno de los directorios enumerados en la siguiente tabla:

Unit TypeFile ExtensionDescription
Service unit.serviceA system service.
Target unit.targetA group of systemd units.
Automount unit.automountA file system automount point.
Device unit.deviceA device file recognized by the kernel.
Mount unit.mountA file system mount point.
Path unit.pathA file or directory in a file system.
Scope unit.scopeAn externally created process.
Slice unit.sliceA group of hierarchically organized units that manage system processes.
Socket unit.socketAn inter-process communication socket.
Swap unit.swapA swap device or a swap file.
Timer unit.timerA systemd timer.

 

servicesystemctlDescription
service <name> startsystemctl start <name>.serviceStarts a service.
service <name> stopsystemctl stop <name>.serviceStops a service.
service <name> restartsystemctl restart <name>.serviceRestarts a service.
service <name> condrestartsystemctl try-restart <name>.serviceRestarts a service only if it is running.
service <name> reloadsystemctl reload <name>.serviceReloads configuration.
service <name> statussystemctl status <name>.service

systemctl is-active <name>.service

Checks if a service is running.
service --status-allsystemctl list-units --type service --allDisplays the status of all services.

 

/usr/lib/systemd/system/systemd unit files distributed with installed RPM packages.
/run/systemd/system/systemd unit files created at run time. This directory takes precedence over the directory with installed service unit files.

mayor prioridad

/etc/systemd/system/systemd unit files created by systemctl enable as well as unit files added for extending a service. This directory takes precedence over the directory with runtime unit files. (mayor prioridad)

mirar los aliases

systemctl show nfs-server.service -p Names

mirar todos los servicios en ejecución

systemctl list-units --type service

systemctl list-units --type service --all (todos incluidos los que no estan en ejecución) mirar el estado de uhn servicio systemctl status <name>.service
dependencias positivas o negativas

systemctl list-dependencies --after (name.service) (o before)

Página 1 de 2Siguiente
WhatsApp chat