Вы находитесь на странице: 1из 12
TRABAJO INDIVIDUAL FASE 3. ESTUDIANTE: TOMAS MAURICIO YOCUE. PRESENTADO A: ANIVAR NESTOR CHAVES. CURSO LINUX.

TRABAJO INDIVIDUAL FASE 3.

ESTUDIANTE:

TOMAS MAURICIO YOCUE.

PRESENTADO A:

CURSO LINUX.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA

2016.

INTRODUCCIÓN El siguiente trabajo profundizaremos en los conocimientos sobre la Shell Script y sus comandos

INTRODUCCIÓN

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

1. En cada caso o punto, se debe explicar que hacen los comandos o indicar

1. 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.

digita UNAD, el script informa: UNAD es un Directorio. b. Con una secuencia de comandos mostrar

b. Con una secuencia de comandos mostrar todos los usuarios que tengan un

identificador (uid) que sea igual a 100.

cat /etc/passwd | sort | awk -F':' '$3 > 100 {printf "Login: " $1 " - " "UId: " $3 "\n"}'

c. Realizar un shell script para bash que solicite el nombre del usuario, verificar que
c. Realizar un shell script para bash que solicite el nombre del usuario, verificar que

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

El ejemplo de la salida es: Nombre del usuario : xxxx ID del usuario : xxxx ID del grupo : xxxx Shell : /bin/xxx Directorio : /home/xxxx

Esta secuencia de comandos nos pide que digitemos un usuario anexado en la programación si
Esta secuencia de comandos nos pide que digitemos un usuario anexado en la programación si
Esta secuencia de comandos nos pide que digitemos un usuario anexado en la programación si

Esta secuencia de comandos nos pide que digitemos un usuario anexado en la

programación si es correcto no muestra que es correcto de lo contario nos dice que

usuario no existe

2. Servidor SSH: Se trabajará sobre la implementación, instalación, configuración y puesta en marcha de los servidores Linux, se realizara el respectivo informe con las configuraciones y/o recomendaciones solicitadas para el buen funcionamiento del sistema, adicionalmente se debe anexar el print screen o pantallazo del resultado obtenido 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- 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).

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

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

Archivos de configuración: El archivo de configuración se encuentra dentro del directorio /etc/ssh y se
Archivos de configuración: El archivo de configuración se encuentra dentro del directorio /etc/ssh y se

Archivos de configuración:

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

puerto por defecto el cual podemos cambiar y los usuarios que tienen permisos para conexión desde
Funciones del SSH: Administración de archivo remoto Transferencia de archivos desde un ordenador a otro

Funciones del SSH:

Funciones del SSH: Administración de archivo remoto Transferencia de archivos desde un ordenador a otro Conexión

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

toral del ordenador Backups (respaldos) remotos b. Desde, el sistema operativo Windows realice la conexión
toral del ordenador Backups (respaldos) remotos b. Desde, el sistema operativo Windows realice la conexión
toral del ordenador Backups (respaldos) remotos b. Desde, el sistema operativo Windows realice la conexión
toral del ordenador Backups (respaldos) remotos b. Desde, el sistema operativo Windows realice la conexión
toral del ordenador Backups (respaldos) remotos b. Desde, el sistema operativo Windows realice la conexión

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

Cree un archivo dentro de la carpeta servidorssh que contenga el nombre de las principales funciones del protocolo SSH.

el nombre de las principales funciones del protocolo SSH.  Conecte su servidor SSH desde el
el nombre de las principales funciones del protocolo SSH.  Conecte su servidor SSH desde el

Conecte su servidor SSH desde el sistema operativo Windows lo puede realizar por 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 dentro de él y escriba las direcciones IP de su máquina Windows y su máquina Linux.

3. Servidor SAMBA: Se trabajará sobre la implementación, instalación, configuración y puesta en marcha de
3. Servidor SAMBA: Se trabajará sobre la implementación, instalación, configuración y puesta en marcha de
3. Servidor SAMBA: Se trabajará sobre la implementación, instalación, configuración y puesta en marcha de

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

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

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

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

de Configuración para máquina que actuaran como Servidor. c. Opciones de configuración para máquinas que actuaran

c. Opciones de configuración para máquinas que actuaran como Clientes.

de configuración para máquinas que actuaran como Clientes. d. Archivos para la configuración: /etc/hosts,

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

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

Conclusiones. Hemos aprendido opciones avanzadas de cómo compartir recursos entre Linux Windows y Linux instalar

Conclusiones.

Hemos aprendido opciones avanzadas de cómo compartir recursos entre Linux Windows y Linux instalar aplicaciones como webmin samba, ssh. usos beneficios y utilidades que le podemos sacar provecho, la ventajas, y miramos porque linux es seguro

BIBLIOGRAFÍAS Autor youtuve https://www.youtube.com/watch?v=GwAsfHuIP3k visto[21-03-2104] Autor youtube

BIBLIOGRAFÍAS

Autor youtuve

visto[21-03-2104]

autor: Javier jimenes

Visto en [15-05-2016]

autor youtube Disponible:https://www.youtube.com/watch?v=KZSSssjaQzs Visto en [15-05-2016]