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
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
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.
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:
8/16/2019 Momento 4 Linux
http://slidepdf.com/reader/full/momento-4-linux 4/16
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:
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:
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
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:
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).
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.
8/16/2019 Momento 4 Linux
http://slidepdf.com/reader/full/momento-4-linux 11/16
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.
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:
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.
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.
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