Sunteți pe pagina 1din 12

TRABAJO INDIVIDUAL FASE 3.

ESTUDIANTE:
TOMAS MAURICIO YOCUE.

PRESENTADO A:
ANIVAR NESTOR CHAVES.
CURSO LINUX.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


CIENCIAS BSICAS TECNOLOGA E INGENIERA
2016.

INTRODUCCIN
El siguiente trabajo profundizaremos en los conocimientos sobre la Shell Script y sus
comandos de cdigo para la su ejecucin segn necesidades, adems se abarca la
instalacin de aplicativos y servicios como lo son SSH, Samba y Webmin adems de la
realizacin de ejercicios que comprueban su uso.

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.

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

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


programacin si es correcto no muestra que es correcto de lo contario nos dice que
usuario no existe

2. Servidor SSH: Se trabajar sobre la implementacin, instalacin, configuracin


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 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 debian apt-get install openssh-server).
Verifique los archivos de configuracin e identifique por lo menos 3 funciones de
SSH e indique su funcin.
Ejecucin de la instalacin del servidor SSH:

Archivos de configuracin:
El archivo de configuracin 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 conexin desde el filezilla o putty.

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 toral 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.
Cree un archivo dentro de la carpeta servidorssh que contenga el nombre de las
principales funciones del protocolo SSH.

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.

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


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

En el directorio /etc se encuentran los directorios /host y /networks los cuales sirven para
la configuracin ip de la maquina en este caso la virtual adems nos muestran como estas
direcciones. El archivo samba.conf que se encuentra dentro del directorio /samba nos
muestra la configuracin 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 cmo 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

BIBLIOGRAFAS

Autor youtuve
https://www.youtube.com/watch?v=GwAsfHuIP3k
visto[21-03-2104]
Autor youtube
https://help.ubuntu.com/kubuntu/desktopguide/es/directories-file-systems.html
Visto en [15-05-2016]

autor: Javier jimenes


disponible:https://www.youtube.com/watch?v=8hXjq0UJ9BQ&feature=youtu.be
Visto en [15-05-2016]

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

S-ar putea să vă placă și