miércoles, 13 de diciembre de 2023

Práctica Archivos sin conexión II.

Archivos sin conexión.

Sincronización.

En este vídeo se muestra de forma clara la sincronización entre archivos sin conexión. Se utiliza un servidor Windows Server 2019 y dos clientes Windows 10. El vídeo realizado por Jairo, se encuadra dentro de las prácticas del módulo de Implantación de Sistemas Operativos, 1º de ASIR, curso 2023-2024.

martes, 12 de diciembre de 2023

Práctica Archivos sin conexión I.

Archivos sin conexión.

Sincronización.

En este vídeo se muestra de forma clara la sincronización entre archivos sin conexión. Se utiliza un servidor Windows y un cliente. El vídeo realizado por Mario, se encuadra dentro de las prácticas del módulo de Implantación de Sistemas Operativos, 1º de ASIR, curso 2023-2024.

martes, 31 de octubre de 2023

Script Linux XXVI.

awk, sed.

  1. Muéstrame los sistemas de ficheros con su capacidad.(df)
  2. Muestra la información detallada del contenido del directorio actual, de tal forma que cuando el root coincide como propietario y como grupo propietario, te muestre en el grupo propietario la palabra "idem".
  3. Muéstrame los sistemas de ficheros con un porcentaje de uso menor al 10%.
  4. Hallar todos los cuadrados de entre 2 números que pides por teclado.
  5. Muéstrame los sistemas de ficheros y su porcentaje de uso y dónde están montados.
  6. ¿Cuánto espacio están ocupando todos los sistemas de ficheros?

lunes, 4 de septiembre de 2023

lunes, 19 de junio de 2023

jueves, 8 de junio de 2023

Prácticas de Administración de Sistemas Operativos. Servidor VPN en Linux.

Crear un servidor Linux VPN.

VPN

En esta práctica se explica como crear un servidor VPN en Linux (Ubuntu) y como acceder a través de dos clientes, uno Windows y otro Linux. Vídeo realizado por Ismael dentro de las prácticas del módulo de Administración de Sistemas Operativos de 2 de ASIR. Curso 2022-2023.


martes, 6 de junio de 2023

Prácticas de Administración de Sistemas Operativos. Samba.

Crear un servidor Linux para implentar el protocolo samba.

SAMBA.

En esta práctica se explica como crear un servidor samba en Linux y como acceder a través de un cliente Windows, a una carpeta compartida. Vídeo realizado por Jesús dentro de las prácticas del módulo de Administración de Sistemas Operativos de 2 de ASIR. Curso 2022-2023.


domingo, 21 de mayo de 2023

Script Linux XXV.

awk

Todos se tienen que realizar utilizando awk.

  1. Desde /etc/shells, muéstrame solo las shells.
  2. Muéstrame las líneas del shadow que comiencen por vocal y tengan más de 40 caracteres de contraseña.
  3. Muéstrame el nombre del usuario y la longitud de su contraseña separado por un tabulador pero sólo de las contraseñas superiores a 40 caracteres.
  4. Sácame todoa la información de los procesos actuales pero sin la cabecera.
  5. Muéstrame el número de los distintos tipos de ficheros que hay en el directorio actual. Muestra número y extensión, por ejemplo.
      4 pdf 
      23 doc
      3 png
      
  6. Saca la lista de direcciones distintas ip's conectadas al servidor.

jueves, 18 de mayo de 2023

Práctica VI. Linux

Comandos head, tail, sort, cut, join, grep, tr.

Crea un fichero con 13 registros como mínimo. Cada registro tendrá varios campos separados por ":" DNI, nombre, 1apellido, 2apellido, edad, localidad, telefóno, email, sueldo.

  1. Ordéname el fichero por el primer apellido.
  2. Ordéname el fichero por el segundo apellido, de forma descendente.
  3. Muéstrame los 3 que más cobran.
  4. Muéstrame los 4 que más jóvenes.
  5. Sácame a partir del 5 usuario.
  6. Muestra el fichero con el separador "-"
  7. Sácame el nombre y la edad del más mayor.
  8. Muéstrame el nombre, DNI y el 1º apelllido del que menos cobra.
  9. ¿Cuántas localidades distintas hay?
  10. ¿Dónde vive el que más cobra?
  11. Crea un fichero con: DNI, nombre, 1apellido, 2apellido. Se llamará datos1.txt
  12. Crea un fichero con: nombre, 1apellido, 2apellido, localidad. Se llamará datos2.txt
  13. Crea un fichero con: DNI,edad, localidad y teléfono. Se llamará datos3.txt
  14. Crea un fichero con datos1.txt y datos3.txt. Se llamará datosprincipales.txt y tendrá como separador "-".
  15. Sácame los DNI's.
  16. Muéstrame sólo los números del DNI.
  17. Busca los DNI's
  18. Busca sólo los números de los DNI's
  19. Muestra los campos 2, 3, 4 y 6 separados por una tabulación.
  20. Busca las cuentas de correo.
  21. ¿Cuántos tienen correo de Gmail?
  22. ¿Cuántos correos distintos hay?
  23. Nombre y apellidos de los usuarios de Salamanca y Zamora.
  24. ¿Quién es el más joven de Salamanca?
  25. Sácame el DNI y el nombre de los usuarios con una longitud de 4 letras.
  26. Sácame el DNI y las 4 primeras letras del nombre.
  27. Búscame los números de teléfono.

martes, 16 de mayo de 2023

Prácticas V. Linux.

Comandos de mensajeria en Linux, mail, write, talk, wall.

  1. Instala en tu distribución linux el ssh.(si no trabajas de forma local)
  2. Crea varios usuarios.
  3. Instala, configura, en los casos que sea necesario, mail, sendmail, mutt, write, talk y wall.
  4. Haz login con cada uno de los usuarios anteriores desde terminales virtuales.
  5. Realiza una prueba de correcto fiuncionamiento con cada una de las herramientas anteriores (write, talk, wall y una de estas, mail, sendmail, mutt), captura las pantallas oportunas.

jueves, 27 de abril de 2023

Ayuda en Linux. Parte II.

AYUDA E INFORMACIÓN EN LINUX.

man

Crea tu propia página de ayuda documentada para el man. Se llamará enlace, y se podrá ver y ejecutar con man enlace. El manual de enlace estará bien estructurado con todas las partes y contendrá la explicación de un alias que has creado anteriormente que se llama "enlace" que te crea enlaces duros y blandos.

miércoles, 26 de abril de 2023

Ayuda en Linux. Parte I.

AYUDA E INFORMACIÓN EN LINUX.

Comando man

Una página del manual se divide en:

  • NOMBRE: Proporciona el nombre del comando y una descripción muy breve.
  • SINOPSIS:Proporciona ejemplos de cómo se ejecuta el comando.
  • DESCRIPCIÓN: Proporciona una descripción más detallada del comando
  • OPCIONES:Lista las opciones del comando, así como una descripción de la forma en que se utilizan. A menudo, esta información se encuentra en la sección de descripción y no en una sección separada OPCIONES
  • ARCHIVOS: Lista los archivos que están asociados con el comando, así como una descripción de cómo se utilizan. Estos archivos se pueden utilizar para configurar las funciones más avanzadas del comando. A menudo, esta información se encuentra en la sección de descripción y no de una sección de archivos separados.
  • AUTOR:El nombre de la persona que creó la página del manual y cómo comunicarse con la persona.
  • Información sobre errores:Proporciona detalles sobre cómo informar de problemas con el comando.
  • COPYRIGHT: Proporciona información básica de derechos de autor.
  • VER TAMBIÉN: Le proporciona una idea de donde se puede encontrar información adicional. Esta información también incluirá otros comandos que están relacionados con este comando.

Práctica.

  • Ejecuta man -a passwd.
  • Pulsa intro.
  • Pulsa la barra espaciadora.
  • Busca un palabra.Por ejemplo, /password
  • Pulsa n, ¿qué ocurre?
  • Pulsa N, ¿qué ocurre?
  • Teclea 1G, ¿qué ocurre?
  • Ahora teclea G, ¿qué sucede?
  • Pulsa h.
  • pulsa q, ¿sales del man?
  • Cada vez que pulse "q" te llevará a la siguiente sección de passwd, así hasta el final.
  • La información de las páginas del man de Linux están agrupadas en un conjunto de archivos. Estos ficheros están distribuidos en secciones y, cada sección contiene un tipo específico de información. En la parte superior izquierda se ve el comando y entre paréntesis la sección del manual donde está ubicada la página. Estas son las distintas secciones del man:

    1. Programas o comandos de shell ejecutable.
    2. Las llamadas al sistema (syscalls) (funciones proporcionadas por el núcleo)
    3. Llamadas de biblioteca (funciones dentro de las bibliotecas de programas)
    4. Los archivos especiales (por lo general se encuentran en / dev )
    5. Formatos y convenciones de archivo, por ejemplo, / etc / passwd
    6. Juegos
    7. Diversos, varios, miscelánea (incluidos los paquetes de macros y convenciones), por ejemplo, el man (7) , Groff (7)
    8. Comandos de administración del sistema (por lo general sólo para el usuario root)
    9. Rutinas del núcleo [no estándar]
  • El comando manpath te dice donde están situadas estas secciones.
  • ¿qué hace man 5 passwd?
  • ¿qué hace man -f passwd?
  • ¿qué diferencia hay con whatis?
  • Si no recordamos el nombre exacto de la página del manual que quermos visitar, podemos utilizar la báscula -k. Por ejemplo, ¿qué pasa si sabemos que hay una página de manual que muestra cómo cambiar la contraseña, pero no recordamos el nombre exacto?
  • Ejecuta man -k password
  • ¿Qué hace apropos password?

Comando info

Casi todas las funciones del sistema,comandos, archivos de sistema, etc, tienen páginas en el man . Algunos de estos comandos y funciones también tienen una información más avanzada, que se obtine con el comando info . El objetivo de este comando es ligeramente diferente de las páginas de manual:suministra una fuente de documentación que proporciona una estructura organizativa lógica, por lo que la facilita la lectura de la documentación.

  • Ejecuta info y avanza con la barra espaciadora.Observa los comandos que aparecen.
  • Ejecuta info ls. La documentación se divide en "nodos"
  • Pulsa la tecla h
  • Comprueba que hacen las teclas: avpag, repag, inicio, fin
  • ¿Qué ocurre cuando pulsas tab?
  • Vete al siguiente nodo.
  • Vete al siguiente nodo de este mismo nivel.
  • Diferncia entre pulsar [ y p
  • ¿Qué hace u?
  • ¿cómo buscas?
  • Muestra los ejemplos de date.

Comando help

  • Ejecuta el comando help.

miércoles, 19 de abril de 2023

miércoles, 29 de marzo de 2023

lunes, 27 de marzo de 2023

Práctica XML & Json VII

Se desea informatizar el contenido de los curriculums vitae, que recibe una empresa. La estructura es la siguiente.

  1. El elemento principal es curriculum.
  2. Nombre.
  3. Apellidos.
  4. Fecha nacimiento.
  5. Edad.Todos tienen que ser mayores de edad.
  6. Residencia con:
    • población
    • dirección
    • C.P.
    • pais
  7. Contacto con:
    • teléfono
    • email
    • linkedin.
  8. Descripción. Aquí en una frase, te describes, tus gustos y aficiones.
  9. Competencias. Pueden ser estas y no otras, por ejemplo:"diseño", "trabajo en equipo", "música", "tegnología","deporte", "liderazgo", "adaptabilidad". Tienen que ir acompañadas del nivel (alto, medio o bajo).
  10. Titulación. Debe incluir, el nombre del título, centro dónde se curso y año de titulación.
  11. Experiencia profesional:
    • puesto
    • empresa
    • año de inicio.
    • fin
    • Duración,año y/o meses.Por ejemplo 1 año y 3 meses, o 0 años y 6 meses.

Recuerda que puedes tener varios titulos.

Recuerda que puedes haber estado en varias empresas.

Recuerda poner las restricciones oportunas.

Se pide:

  1. Crear el xml con al menos 8 elementos, intentando cubrir todo el abanico de posibilidades.
  2. Crea una DTD que valide el xml anterior.
  3. Crea el xsd que valide el xml anterior, con sus restricciones oportunas.
  4. Crea el documento JSON equivalente al XML anterior.
  5. Crear el schema con sus restricciones oportunas que valide el JSON anterior.

sábado, 25 de marzo de 2023

Práctica XML & JSON VI

Crea un xml que exprese el contenido de una factura. Utiliza atributos según creas oportuno. La estructura es la siguiente.

  1. El elemento principal es factura.
  2. Número.
  3. Fecha.
  4. Nombre cliente.
  5. Dirección cliente.
  6. Productos, que incluya:
    1. Nombre.
    2. Número unidades.
    3. Precio unidad.
    4. Subtotal.
    5. IVA aplicado.
    6. Total.

Crea una DTD que valide el xml anterior.

Crea el xsd que valide el xml anterior.

Crea el documento JSON equivalente al XML anterior.

jueves, 23 de marzo de 2023

Sobre PowerShell 8

Responde, a los siguientes comandos en PowerShell:

  1. Comprueba qué hace write-host.
  2. Comprueba qué hace read-host.
  3. Comprueba qué hace .foreach
  4. Crea una variable que almacene tu nombre que pides por teclado.
  5. $ Nombre = Read-Host "Introduzca su nombre"
  6. Haz lo mismo con tu password.
  7. ¿Qué hace esto?
  8. Get-Process | ForEach-Object {Write-Host $_.name -foregroundcolor cyan -backgroundcolor yellow}
  9. ¿Qué hace esto?
  10. get-process|foreach-object{write-host $_.id $_.cpu $_.name -foregroundcolor cyan}
  11. Sentencia if
  12. Haz un script que te pregunte tu edad y te conteste, si eres o no mayor de edad. Recuerda guardar el fichero con extensión ps1
  13. Haz un script que te pregunte tu edad y te conteste, si eres adulto, o adolescente, o jubilado.
  14. Acerca del For
  15. Operadores aritméticos
  16. Haz un script que te muestre la tabla de multiplicar de un número cualquiera.
  17. Haz un script que te muestre los numeros pares de la tabla de multiplicar de un número cualquiera.
  18. While.
  19. Realiza un script que te pida tu nombre, apellidos y edad y te muestre los datos introducidos con distinto color de letra y de fondo.

miércoles, 22 de marzo de 2023

Solución práctica XML & JSON IV.

XML, DTD y xsd, correspondientes al ejercicio propuesto en la entrada Práctica XML & JSON IV.

XML:


XSD:


DTD

Solución propuesta por Fernando.

lunes, 20 de marzo de 2023

Práctica XML & JSON V

Crea un xml que almacene las incidencias climáticas de una ciudad. La estructura es la siguiente.

  1. El elemento principal es registro_tiempo.
  2. El registro_tiempo está formada por, nombre de la ciudad, fecha del registro, temperatura mínima, temperatura máxima e incidencias.
  3. La temperatura oscila entre -50 y 50 grados centígrados.
  4. En un mismo día puede haber varias incidencias.
  5. Las incidencias pueden ser "frio", "calor", "lluvia", "nieve" y "viento".
  6. Las incidencias pueden tener un nivel "alto", "medio" y "bajo".

Crea una DTD que valide el xml anterior.

Crea el xsd que valide el xml anterior.

Crea el documento JSON equivalente al XML anterior.

miércoles, 15 de marzo de 2023

Práctica XML & JSON IV

Crea un xml que almacene recetas de cocina. Introduce varias recetas. La estructura es la siguiente.

  1. El elemento principal es la receta.
  2. La receta está formada por, nombre, ingredientes y elaboración.
  3. El ingrediente tendrá un atributo opcional que es cantidad.
  4. El ingrediente tendrá también otro atributo opcional, que será unidades, en las que se expresan las cantidades. Por ejemplo, del ingrediente huevos, cantidad sería 5 y la unidad, unidades, del ingrediente patatas, la cantidad puede ser 1 y la unidad, kilos.
  5. Las recetas tienen un atributo que nos dice la dificultad de preparación de la receta. La dificultad puede ser baja, media y alta. Por defecto será media.
  6. Las recetas también tendrán un atributo que nos indica el número de raciones de la receta.

Crea una DTD que valide el xml anterior.

Crea el xsd que valide el xml anterior.

Crea el fichero JSON equivalente al xml anterior.

viernes, 3 de marzo de 2023

Solución práctica 46.GPO.

GPO.

En este vídeo se indica como configurar la práctica 46.


En este vídeo se comprueba el parte del correcto funcionamiento de la práctica 46. No se puede acceder al pendrive ni al panel de control.

Videos realizados por Iván, dentro de la prácticas de Implantación de Sistemas Operativos de 1º de ASIR curso 2022-2023.

jueves, 9 de febrero de 2023

Práctica 47 GPO

GPO.

Los usuarios (juan y Ana) del domino tengan una complejidad como mínimo 4 caracteres por ejemplo 1Aaa y Carmen que tenga una complejidad de 10 caracteres.

Video realizado por Bibiana, dentro de la prácticas de Implantación de sistemas operativos de 1º de ASIR curso 2022-2023..

lunes, 6 de febrero de 2023

sábado, 4 de febrero de 2023

Práctica 46 GPO.

GPO.

Crea 2 grupos de usuarios del dominio, uno llamado RRHH “recursos humanos” con 2 usuarios (Juan y Ana) y el otro grupo de usuarios se llamará “Becarios” con 4 usuarios (Asier, Denice, Alberto y Pepe) Los becarios no pueden acceder al pendrive ni al panel de control, sin embargo Juan y Ana podrán crear usuarios en el servidor y en los clientes si podrán utilizar el pendrive.

jueves, 2 de febrero de 2023

Recopilador de datos y alertas IV.

Otro ejemplo de conjunto de recopilador de datos.

Vídeo que muestra la creación de un conjunto recopilador de datos, en Windows 2012. Los datos son de un Windows cliente


miércoles, 1 de febrero de 2023

Solución práctica XII, permisos

Usuarios, permisos ntfs, icacls.

En este vídeo se muestra como realizar la práctica XII, tanto de forma gráfica como con el comando icacls. Una de las posibles soluciones.

Vídeo realizado perfectamente por Marcos dentro de la prácticas de Implantación de Sistemas Operativos. Curso 2022-2023

miércoles, 25 de enero de 2023

Permisos, práctica XII_v2 & v3

Usuarios, permisos ntfs, icacls.

Práctica XII_v2

Realizar la práctica tanto de forma gráfica, como en modo comando, icacls.

El grupo de usuarios “aprobados” puede editar en su carpeta aprobados, el grupo de “suspensos” sólo pueden leer, de la misma forma el grupo de “suspensos” tienen control total en su carpeta “suspensos” y el grupo “aprobados” sólo puede leer. El usuario “tutor” podrá entra en ambas carpetas y editarlas. Nadie podrá hacer nada fuera de las carpetas.Los usuarios del grupo “suspensos” pueden leer el fichero “instrucciones.doc” pero no pueden borrarlo. Los usuarios del grupo “aprobados” pueden leer el fichero “leeme.txt” pero no pueden borrarlo.


Práctica XII_v3

Los usuarios de aprobados o suspensos, en sus carpetas correspondientes podrán crear y borrar, y leer los trabajos de sus compañeros, pero no podrán borrar los ficheros, ni carpetas de los demás.

martes, 24 de enero de 2023

Permisos, práctica XII

Usuarios, permisos ntfs, icacls.

Realizar la práctica tanto de forma gráfica, como en modo comando, icacls.

lunes, 16 de enero de 2023

Jarvis, tu diario de noticias.

La actualidad cientifica, tecnológica e informática.

El próposito.

Divulgar entre los alumnos de los ciclos de grado superior los avances que se producen en la ciencia, en la tecnología, destacando el campo de la informática. Crear un punto de encuentro y de debate, entre los alumnos despertando y fomentando el interés y curiosidad por ciencia y la informática.

Jarvis, nos mostrará lo mas destacado de la ciencia, la ingeniería, la tecnología, la computación, la nanotecnología, la ciberseguridad, la Inteligencia Artificial, la realidad virtual, el metaverso, la realidad aumentada, etcétera, además de productos tecnológicos, ofertas, entretenimiento, juegos, películas, libros, guías de compras…

Para ello se invitará a la mitad de los grupos, que semanalmente pongan en el muro un par noticias sobre ciencia, tecnología e informática que consideren interesante, incluyendo una breve opinión. De la misma forma el resto de grupos tendrán que hacer lo mismo desde Twitter, con el hashtag #nuestrasnoticiaspiza. Cada semana se cambiarán los roles, los grupos que han colocado noticias en el muro pasarán a ahora a encargarse de twitter y viceversa, los que se encargarón de twitter pasarán a poner noticias en el muro. El último viernes de cada mes se abrirán un espacio de debate sobre las noticias más relevantes.