Vous êtes sur la page 1sur 13

FASE 3 ACTIVIDAD INDIVIDUAL

GNU/LINUX HERRAMIENTAS Y ADMINISTRACIN

PRESENTADO POR

GRUPO
250550_62

TUTOR
EDUARDO YAMID SOLANO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD)


ESCUELA DE CIENCIAS BSICAS TECNOLOGA E INGENIERA ECBTI
INGENIERA DE SISTEMAS
FLORENCIA CAQUET
2016

Introduccin

Objetivo General

Profundizar en el uso del sistema operativo Linux, mediante la creacin de Scripts


Shell para Bash, SSH y Samba.
Objetivos Especficos

Aprender a utilizar el terminal de GNU/Linux.


Escribir los comandos y comprender que es lo que hace.

Actividades a realizar
Descripcin 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 accin 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.

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 lgica
$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

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}

c. Realizar un shell script para bash que solicite el nombre del usuario, verificar que exista
y si existe muestre la siguiente informacin: (Anexar cdigo fuente y captura de pantalla
de la ejecucin)
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 implementacin, instalacin, configuracin 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 configuracin del servidor y cliente.
(Evidencias grficas (ntidas) de acceso al servidor y/o recursos compartidos).
a. Instalar el protocolo SSH en su sistema operativo LINUX (yum -y install
opensshserver para instalacin en la distribucin de Centos o derivados de RedHad o
para sistemas Ubuntu o derivados de deban apt-get install openssh-server).

Verifique los archivos de configuracin e identifique por lo menos 3 funciones de


SSH e indique su funcin.

La configuracin 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 conexin desde el filezilla o putty.
Utilizamos el editor nano y la ruta para ver la configuracin de ssh

Funciones del SSH:

Administracin de archivo remoto


Transferencia de archivos desde un ordenador a otro
Conexin a travs de LAN o internet
Conexiones seguras y rpidas
Administrador total del ordenador
Backups (respaldos) remotos

b. Desde, el sistema operativo Windows realice la conexin 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 conexin 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.

-Digitamos el usuario y contrasea que utilizamos en nuestro sistema operativo GNU y


listo.

-Creamos la carpeta servidorssh y linux con el comando mkdir

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


principales funciones del protocolo SSH.

-Utilizamos el editor nano y le damos nombre al archivo y terminamos con .txt

-Principales funciones del protocolo SSH y guardo el archivo.

-Utilizamos el comando more y el nombre del archivo para ver su contenido en el terminal.

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 mquina Windows y su mquina Linux.

-Creando la carpeta con mi primer nombre.

-Creando el archivo ssh.txt

-ip de los dos sistemas operativos.

-Viendo el archivo en el terminal.

3. Servidor SAMBA: Se trabajar sobre la implementacin, instalacin,


configuracin 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 configuracin del
servidor y cliente. (Evidencias grficas (ntidas) 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 instalacin y funcionamiento.


b. Opciones de Configuracin para mquina que actuaran como Servidor.
c. Opciones de Configuracin para mquinas que actuaran como Clientes.
d. Archivos para la configuracin: /etc/hosts, /etc/networks, samba.conf, entre
otros, etc.
e. Direcciones IP, Alias de IP o mquina, Puerto del servicio, dominio, etc.
Las capturas de pantalla deben ser ntidas y legibles, la redaccin debe ser
original, las referencias y citas son imprescindibles.

Conclusin

Referencias Bibliogrficas

Belkin S (2007). Manual Compacto para nuevos usuarios de Sistemas Linux y


Software Open Source. Recuperado de
http://www.casanas.com.ar/manuales/Belkin_-_manual_compacto__2_2.pdf
Jorba J. (2010). Administracin Local. Recuperado de
http://cvapp.uoc.edu/autors/MostraPDFMaterialAction.do?id=167543&ajax=tru
Suppi R. (2010). Administracin de red. Recuperado de
http://cvapp.uoc.edu/autors/MostraPDFMaterialAction.do?id=167544&ajax=true

Vous aimerez peut-être aussi