YaST2 es una herramienta de configuración en SUSELinux que se utiliza para configurar el hardware del sistema, como impresoras, tarjetas de sonido, teclados, tarjetas de red. También nos ayuda a configurar clientes y servicios de red como NIS, NFS.
El uso más común de yast2 es instalar, actualizar y eliminar software. Yast2 se puede utilizar como herramienta de línea de comandos y herramienta GUI.
Use el siguiente comando para enumerar los módulos que Yast2 puede configurar y administrar.
linux-xa3t:~ # yast2 -l Available modules: add-on apparmor backup bootloader checkmedia disk dsl firewall ..... view_anymsg xen linux-xa3t:~ #
Sintaxis básica del comando Yast2
Ejemplo:1 Acceda a la herramienta YaST2.
Forma alternativa de iniciar yast2
Abra el comando de tipo de terminal yast2 como se muestra a continuación.
linux-xa3t:~ # yast2
Ejemplo:2 Instalar y quitar software usando yast2
Inicie yast2, vaya al módulo de administración de software. Escriba el software en el cuadro de búsqueda que desea instalar o eliminar.
Forma alternativa de instalar y eliminar el paquete.
Supongamos que quiero instalar Filezilla en mi sistema, luego use el siguiente comando
linux-xa3t:~ # yast2 --install filezilla
Eliminación de un software
linux-xa3t:~ # yast2 --remove filezilla
Haga clic en Aplicar.
Ejemplo:3 Actualizar el repositorio de software
Inicie yast2 y vaya a la sección Repositorio de software o puede escribir el siguiente comando.
linux-xa3t:~ # yast2 repositories
Haga clic en Agregar para agregar un nuevo Repositorio
Haga clic en Editar para modificar el repositorio existente
Haga clic en Eliminar para eliminar un repositorio.
Ejemplo:4 Configurar y cambiar el nombre de host
Abra la terminal y escriba el comando «yast2 host»
linux-xa3t:~ # yast2 host
Haga clic en Aceptar.
En mi caso, estoy configurando el nombre de host de mi máquina como linuxtechi.
Ejemplo: 5 Monte el recurso compartido NFS usando el comando yast2.
Supongamos que el servidor NFS ha exportado algunas carpetas y ahora quiero usar ese recurso compartido en mi máquina Suse Linux. Podemos acceder o montar ese recurso compartido usando yast2.
linux-xa3t:~ # yast2 host
haga clic en Aceptar
Ejemplo:6 Administrar cuentas locales usando yast2
En Linux solemos usar comandos como useradd / usermode / passwd / groupadd para administrar cuentas locales pero usando yast2 también podemos hacer la tarea de administración de usuarios.
linux-xa3t:~ # yast2 users
Haga clic en ‘Predeterminado en nuevos usuarios‘ para ver la configuración predeterminada para los usuarios recién creados.
Para crear un nuevo clic en ‘Agregar‘ opción
Haga clic en Aceptar
Para ver la política de contraseña predeterminada, haga clic en ‘Configuración de contraseña‘ Opción,
Ejemplo:7 Sincronización de tiempo con servidores NTP.
Como la mayoría de los servidores Production Linux obtienen tiempo de los servidores NTP. Entonces, para sincronizar la hora del servidor con los servidores NTP, use los pasos a continuación
linux-xa3t:~ # yast2 ntp-client
Haga clic en la opción Agregar y agregue el servidor NTP desde el que desea sincronizar la hora.
Haga clic en Probar para verificar si el servidor es accesible o no, luego haga clic en Aceptar.
Ejemplo: 8 Cambie la Zona Horaria de su Máquina.
linux-xa3t:~ # yast2 timezone
Seleccione la región y la zona horaria según sus requisitos.
Ejemplo: 9 Para ver el esquema de partición existente para el disco
linux-xa3t:~ # yast2 disk
Para escanear el disco recién asignado, haga clic en Volver a escanear dispositivos. También podemos configurar el disco iscsi y podemos habilitar rutas múltiples usando esta herramienta.
Ejemplo: 10 Configuración del cortafuegos mediante Yast2
Cuando Firewall está habilitado en el servidor Linux, hace que su caja sea más segura y menos vulnerable a los intrusos.
Entonces, para habilitar y configurar las reglas del firewall, use el siguiente comando.
linux-xa3t:~ # yast2 firewall
Habilite el Firewall y luego haga clic en ‘Iniciar cortafuegos ahora‘
Para ver la lista de servicios que están permitidos en la zona externa, haga clic en Servicios Permitidos.