16
 LINUX MOMENTO 4   FASE 1 ACTIVIDAD INDIVIDUAL Presentado por: TOBIAS ARIZA HURTADO - CODIGO: 1033707422 GRUPO 250550-21 TUTOR JAVIER HERNAN JIMENEZ BELTRAN UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD Mayo 2016

Momento 4 Linux

Embed Size (px)

Citation preview

Page 1: Momento 4 Linux

8/16/2019 Momento 4 Linux

http://slidepdf.com/reader/full/momento-4-linux 1/16

LINUX MOMENTO 4 – FASE 1

ACTIVIDAD INDIVIDUAL

Presentado por:

TOBIAS ARIZA HURTADO - CODIGO: 1033707422

GRUPO 250550-21

TUTOR

JAVIER HERNAN JIMENEZ BELTRAN

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD

Mayo 2016

Page 2: Momento 4 Linux

8/16/2019 Momento 4 Linux

http://slidepdf.com/reader/full/momento-4-linux 2/16

INTRODUCCIÓN

El siguiente trabajo se elabora para adquirir los conocimientos sobre la Shell Script y suscomandos de código para la su ejecución según necesidades, además se abarca la instalaciónde aplicativos y servicios como lo son SSH, Samba y Webmin además de la realización deejercicios que comprueban su uso.

Page 3: Momento 4 Linux

8/16/2019 Momento 4 Linux

http://slidepdf.com/reader/full/momento-4-linux 3/16

1. En cada caso o punto, se debe explicar que hacen los comandos o indicar el comando osecuencia de comandos (se pueden utilizar conectores como pipes o redirecciones) parahacer 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 deldirectorio de trabajo. Por ejemplo: Suponga que en el directorio /home/Javier existen losarchivos: javi.txt y jimenez.doc y el directorio UNAD. El script solicita la cadena, elusuario digita UNAD, el script informa: UNAD es un Directorio.

Solución:

Para el script utilice los siguientes comandos:Echo: para imprimir en pantalla el resultadoIf y else: para la prueba lógica$: para asignar una variable-lt: para saber si está por debajo p ruta donde se encuentra el script-f: para saber si es un archivo-d: para saber si es un directorio

Pantallazo como está el directorio creado con sus archivos:

Page 4: Momento 4 Linux

8/16/2019 Momento 4 Linux

http://slidepdf.com/reader/full/momento-4-linux 4/16

Page 5: Momento 4 Linux

8/16/2019 Momento 4 Linux

http://slidepdf.com/reader/full/momento-4-linux 5/16

c) Realizar un shell script para bash que solicite el nombre del usuario, verificar que existay si existe muestre la siguiente información: (Anexar código fuente y captura de pantallade la ejecución).

Solución:

Page 6: Momento 4 Linux

8/16/2019 Momento 4 Linux

http://slidepdf.com/reader/full/momento-4-linux 6/16

2. Servidor SSH: Se trabajará sobre la implementación, instalación, configuración y puestaen marcha de los servidores Linux, se realizara el respectivo informe con lasconfiguraciones y/o recomendaciones solicitadas para el buen funcionamiento delsistema, adicionalmente se debe anexar el print screen o pantallazo del resultadoobtenido y archivos requeridos para la configuración del servidor y cliente. (Evidencias

gráficas (nítidas) de acceso al servidor y/o recursos compartidos).

a. Instalar el protocolo SSH en su sistema operativo LINUX (yum -y install openssh-serverpara instalación en la distribución de Centos o derivados de RedHad o para sistemasUbuntu o derivados de debian apt-get install openssh-server).

Verifique los archivos de configuración e identifique por lo menos 3 funciones deSSH e indique su función

Solución:

Ejecución de la instalación del servidor SSH:

Page 7: Momento 4 Linux

8/16/2019 Momento 4 Linux

http://slidepdf.com/reader/full/momento-4-linux 7/16

Archivos de configuración:

El archivo de configuración se encuentra dentro del directorio /etc/ssh y se llama sshd_configallí encontraremos el puerto por defecto el cual podemos cambiar y los usuarios que tienenpermisos para conexión desde el filezilla o putty.

Funciones del SSH:

Administración de archivo remoto Transferencia de archivos desde un ordenador a otro Conexión a través de LAN o internet Conexiones seguras y rápidas Administrador toral del ordenador

Backups (respaldos) remotos

Page 8: Momento 4 Linux

8/16/2019 Momento 4 Linux

http://slidepdf.com/reader/full/momento-4-linux 8/16

b. Desde, el sistema operativo Windows realice la conexión remota a su servidor SSH conel programa fillezilla o con putty cree 2 carpetas con los siguientes nombres servidorsshy linux.

Cree un archivo dentro de la carpeta servidorssh que contenga el nombre de las

principales funciones del protocolo SSH.Solución:

Page 9: Momento 4 Linux

8/16/2019 Momento 4 Linux

http://slidepdf.com/reader/full/momento-4-linux 9/16

Conecte su servidor SSH desde el sistema operativo Windows lo puede realizarpor medio del programa filezilla cliente y cree dentro de la carpeta servidorssh,una carpeta con su primer nombre y un archivo con el nombre de ssh.txt dentrode él y escriba las direcciones IP de su máquina Windows y su máquina Linux.

Solución:

3. Servidor SAMBA: Se trabajará sobre la implementación, instalación, configuración ypuesta en marcha de los servidores Linux, se realizara el respectivo informe con lasconfiguraciones y/o recomendaciones solicitadas para el buen funcionamiento delsistema, adicionalmente se debe anexar el print screen o pantallazo del resultadoobtenido y archivos requeridos para la configuración del servidor y cliente. (Evidenciasgráficas (nítidas) de acceso al servidor y/o recursos compartidos). El recurso compartidose deberá llamar de acuerdo a su nombre y apellido, así: (Ej. Javier-Jimenez).

Page 10: Momento 4 Linux

8/16/2019 Momento 4 Linux

http://slidepdf.com/reader/full/momento-4-linux 10/16

a. Instalar Webmin y anexar evidencias de instalación y funcionamiento.

Page 11: Momento 4 Linux

8/16/2019 Momento 4 Linux

http://slidepdf.com/reader/full/momento-4-linux 11/16

Page 12: Momento 4 Linux

8/16/2019 Momento 4 Linux

http://slidepdf.com/reader/full/momento-4-linux 12/16

b. Opciones de Configuración para máquina que actuaran como Servidor.

La máquina virtual tenemos que configurar su adaptador de red como adaptador puente así lamáquina virtual coge una dirección ip que está dentro del segmento de la local. Luego con elcomando ifconfig sabemos la ip de la máquina virtual la cual la vamos a colocar en el

navegador de la maquina local con el puerto 10000.

c. Opciones de configuración para máquinas que actuaran como Clientes.Una vez ingresado desde nuestro navegador de nuestra maquina local a la máquina virtualingresamos a la opción server y escogemos la opción crear nuevo archivo esto es para elrecurso compartido que creamos.

Page 13: Momento 4 Linux

8/16/2019 Momento 4 Linux

http://slidepdf.com/reader/full/momento-4-linux 13/16

También podemos agregar permisos al directorio y a los archivos desde webmin:

Page 14: Momento 4 Linux

8/16/2019 Momento 4 Linux

http://slidepdf.com/reader/full/momento-4-linux 14/16

Observamos que podemos tener acceso a nuestro recurso compartido desde Windows para ellosolo ingresamos la dirección ip de la máquina virtual.

d. Archivos para la configuración: /etc/hosts, /etc/networks, samba.conf, entre otros, etc.

En el directorio /etc se encuentran los directorios /host y /networks los cuales sirven para laconfiguración ip de la maquina en este caso la virtual además nos muestran como estasdirecciones. El archivo samba.conf que se encuentra dentro del directorio /samba nos muestrala configuración por defecto que trae al momento de instalarse como son el puerto por defaultque es importante al momento de querer conectarnos desde webmin este archivo esconfigurable.

e. Direcciones IP, Alias de IP o máquina, Puerto del servicio, dominio, etc.

Con el comando ipconfig para Windows y ifconfig para Linux nos permite saber la dirección ipde la maquina en la que estamos trabajando para este caso son:

Maquina Windows: 192.168.56.1

Máquina Virtual Linux: 192.168.1.6

El puerto de servicio por default del servidor samba es 1000 y 10000.

Page 15: Momento 4 Linux

8/16/2019 Momento 4 Linux

http://slidepdf.com/reader/full/momento-4-linux 15/16

CONCLUCIONES

Realizando los ejercicios propuestos se logra concluir que la aplicación se Shell Script es muy útilcuando necesitemos programar algo que este dentro de un archivo ejecutable, también el servidorSSH es muy útil para administración remosta de los directorios y archivos y por último el serviciode Samba es muy útil para permitir la comunicación y conexión desde internet a nuestra maquinaLinux claro está con la ayuda de la herramienta webmin que sirve para la administración total dela maquina Linux.

Page 16: Momento 4 Linux

8/16/2019 Momento 4 Linux

http://slidepdf.com/reader/full/momento-4-linux 16/16

REFERENCIAS

Lordastaroth667 , 23 de noviembre 2008 – Cómo ejecutar un script en Linux, obtenido de:https://www.youtube.com/watch?v=rd3fZbzo2AQ

Daniel Macías Valderrama , 18 de noviembre 2015 – Instalar y configurar SSH en Linux,Obtenido de:https://www.youtube.com/watch?v=Kc61JgeCTGw

OfimaticaEasy , 20 de septiembre 2013 – Instalación Samba servidor Linux 13, obtenido de:https://www.youtube.com/watch?v=lbZiOU5QmpY

TechZoneUK, 13 de diciembre 2013 – Linux Server: Setup y Inatall Webmin, obtenido de:https://www.youtube.com/watch?v=wdCcjQDAXNM

Javier Hernán Jiménez Beltrán , 11 de mayo 2016 – SambaWebmin, obtenido de:

https://www.youtube.com/watch?v=8hXjq0UJ9BQ&feature=youtu.be