ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

FASE 3 LINUX.


Enviado por   •  11 de Diciembre de 2016  •  Informe  •  966 Palabras (4 Páginas)  •  1.407 Visitas

Página 1 de 4

Introducción

Objetivo General

Profundizar en el uso del sistema operativo Linux, mediante la creación de Scripts Shell para Bash, SSH y Samba.

Objetivos Específicos

  • Aprender a utilizar el terminal de GNU/Linux.
  • Escribir los comandos y comprender que es lo que hace.

Actividades a realizar

Descripción de la actividad

En esta oportunidad se trabajará Shell, SSH y SAMBA.

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.

[pic 1]

Para el script utilice los siguientes comandos:

Echo: para imprimir en pantalla

Nombre: así llame a la variable que va a guardar lo que hemos digitado

read: para leer el valor digitado

If y else: para la prueba lógica

$nombre: para llamar la variable nombre y tener acceso a lo que guarda  

-f: para saber si es un archivo

-d: para saber si es un directorio

[pic 2]

[pic 3]

[pic 4]

[pic 5]

b. Con una secuencia de comandos mostrar todos los usuarios que tengan un identificador (uid) que sea igual a 100.

La secuencia de comandos que utilice fue:

cat  /etc/psswd | sort | awk - F’:’ ‘$3 = 100 {printf “login: “$1 “_” “uid: “$3”\n”}’

[pic 6]

[pic 7]

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

2. Servidor SSH: Se trabajará sobre la implementación, instalación, configuración y puesta en marcha de los servidores Linux, se realizará 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 opensshserver para instalación en la distribución de Centos o derivados de RedHad o para sistemas Ubuntu o derivados de debían apt-get install openssh-server).

[pic 8]

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

La configuración del ssh se encuentra dentro del directorio /etc/ssh/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.

Utilizamos el editor nano y la ruta para ver la configuración de ssh

 [pic 9]

[pic 10]

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 total del ordenador
  • Backups (respaldos) remotos

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.

El programa que voy a utilizar para la conexión remota al servidor SSH es Putty

http://www.putty.org/

-Para saber la ip de nuestro sistema operativo escribimos en el terminal ifconfig. En el putty escribimos la ip y seleccionamos el puerto 22 y damos click en open.

...

Descargar como (para miembros actualizados) txt (7 Kb) pdf (802 Kb) docx (545 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com