LINUX PASO 4- ESCRITORIOS Y SERVICIOS EN LINUX.
Por: Cristian Camilo Laverde Ladino Cód.: 1110553603 250550_9
Tutor EYDY DEL CARMEN SUAREZ
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD UNAD INGENIERÍA DE SISTEMAS 2017
INTRODUCCION DURANTE EL PASO 4 DEL CURSO LINUX PONEMOS en práctica el uso de comando Linux pero esta vez expresándolos como ejecutables utilizándolos como herramientas de administración, configuración y gestión, utilizando temas como entornos de escritorio KDE y Gnome, aplicaciones para tareas específicas, shell Scripts para Bash, Administración remota y trasferencia de archivos, Compartición de recursos entre sistemas operativos Windows y Linux.
OBJETIVOS 1. Estructurar aplicaciones para tareas específicas. 2. Administrar por medio remoto entre maquina Windows y Linux. 3. Automatizar tareas por medio de Shell scripts
ACTIVIDAD INDIVIDUAL 1. Automatizar algunas tareas mediante Shell Scripts. En cada caso o punto, se debe explicar que hacen los comandos o indicar el comando o secuencia de comandos (se pueden utilizar conectores como pipes o redirecciones) para hacer la acción propuesta y adicionalmente se debe anexar la captura de pantalla del resultado obtenido. a.
Construir un Shell Script para Bash que solicite al usuario una cadena de caracteres y verifique si esta cadena corresponde a un archivo o a un directorio ubicado dentro del directorio de trabajo. Por ejemplo: Suponga que en el directorio /home/Javier existen los archivos: javi.txt y jimenez.doc y el directorio UNAD. El script solicita la cadena, el usuario digita UNAD, el script informa: UNAD es un directorio.
.La primer tenemos el titulo .en caso de que se den mal la sentencia nos da la advertencia .línea de código nos hace una restricción para cuando se inserta parámetros vacíos .condicional don de comprueba si es un directorio con –d .Comprueba si es un archivo con –f . por ultimo descarta las dos condiciones por lo tanto no existe
b. Con una secuencia de comandos mostrar todos los usuarios que tengan un identificador (uid) que sea igual a 100. c. Realizar un shell script para bash que solicite el nombre de la cuenta de un usuario, verificar que exista y si existe muestre la siguiente información: Nombre del usuario: xxxx ID del usuario
: xxxx
ID del grupo
: xxxx
Shell
: /bin/xxx
Directorio
: /home/xxxx
2. Administración remota y trasferencia de archivos. En cada caso o punto, se debe anexar la captura de pantalla del resultado obtenido. a. Instalar el protocolo SSH en su sistema operativo Linux (yum -y install openssh-server para instalación en la distribución de Centos o derivados de RedHad o para sistemas Ubuntu o derivados de debian apt-get install openssh-server).
b. Descargue el programa putty y haga una conexión remota a su máquina Linux desde Windows.
CONCLUSIONES
Se logra estructurar shell script para bash logrando consultas de manera dinámica, asi mismo se logra conectar de manera remota utilizando la aplicación putty nuestro escritorio de Windows con el Linux instalado en máquina virtual.
BIBLIOGRAFIA
Shah, S., & Soyinka, W. (2007). Manual de administración de Linux. México, D.F., MX: McGraw-Hill Interamericana. Recuperado dehttp://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.a ction?docID=10433920 Gómez, D. R., Figuerola, C. G., & Alonso, B. J. L. (2014). Metadistribución Linux para la docencia en el Grado en Información y Documentación. Salamanca, ES: Ediciones Universidad de Salamanca. Recuperado dehttp://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.a ction?docID=10889679
Conferencia No.8. Lugar: conferencia2.unad.edu.co/Linux Fecha: sábado 11 de noviembre de 2017 Tema: Uso de comandos Test, Protocolo SSH.Hora: 6:30 P.M. Grabación: https://goo.gl/Q6zpQm
Desde Linux .2017 rescatado https://blog.desdelinux.net/bash-como-hacer-un-scriptejecutable/
de: