Anda di halaman 1dari 15

UNIDAD 3 PASO 4

ESCRITORIOS Y SERVICIOS EN LINUX


ACTIVIDAD INDIVIDUAL

PRESENTADO POR:
ANDRES VASQUEZ CARVAJAL
CODIGO: 10003772
GRUPO: 250550_27

TUTOR:
CARMEN EMILIA RUBIO

UNIVERSIDA NACIONAL ABIERTA Y A DISTANCIA (UNAD)


CEAD JOSE ASEVEDO Y GOMEZ
BOGOTA MAYO 2018
INTRODUCCION
En Linux Ubuntu se puede realizar la automatización de tareas mediante
la programación de scripts Shell en bash, lo cual nos permite agilizar
tiempo en algunos procesos repetitivos o para realizar informes de
información particular que se requiera, también se puede realizar la
administración de algunos servicios desde el entorno web de nombre
webmin el cual se puede manejar desde cualquier navegador, inclusive
desde Windows haciendo más fácil las labores administrativas.
OBJETIVOS

 Adquirir habilidades en el desarrollo de scripts en bash lo cual


permitirá agilizar tiempo al realizar ciertas tareas.
 Administrar servicios Linux bajo entorno web accesible desde
cualquier navegador.
1. Automatizar algunas tareas mediante Shell Scripts.
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.
b. Con una secuencia de comandos mostrar todos los usuarios
que tengan un identificador (uid) que sea igual a 100.
c. Realizar un shell script para bash que solicite el nombre de
la cuenta de un usuario, verificar que exista y si existe
muestre la siguiente información:

Nombre del usuario: xxxx


ID del usuario : xxxx
ID del grupo : xxxx
Shell : /bin/xxx
Directorio : /home/xxxx
2. Administración remota y trasferencia de archivos.
En cada caso o punto, se debe anexar la captura de pantalla del resultado
obtenido.
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).
b. Descargue el programa putty y haga una conexión remota a
su máquina Linux desde Windows.

c. Desde putty cree una cree un directorio denominado


GerenteNombreEstudiante (por ejemplo GerenteJuan).

d. Desde putty asigne todos los permisos al directorio creado.


e. Desde, el sistema operativo Windows realice la conexión
remota a su servidor SSH con el programa fillezilla.

f. Cree un archivo en Windows denominado FuncionesSSH.txt


y dentro de él escriba 3 funciones de SSH.
g. Por medio de FileZilla transfiera el archivo FuncionesSSH.txt
al directorio en Linux GerenteNombreEstudiante.
3. Compartir archivos con las dos máquinas Windows que no se
migraron.
En cada caso o punto, se debe anexar la captura de pantalla del resultado
obtenido.

a. Instalar Samba en la Máquina Linux.

b. Instalar Webmin en la Máquina Linux.


c. En la máquina Windows mediante un navegador web
conectarse con WebMin.
d. Mediante Webmin configurar el directorio
GerenteNombreEstudiante para que quede compartido en la
red y accesible desde Windows.

e. Crear un archivo en Windows denominado


PruebaGerenteNombreEstudiante.txt y desde Windows
guardarlo en el directorio GerenteNombreEstudiante que se
encuentra en Linux.
Detalles del producto a entregar:
Se espera como producto un documento en formato de procesador de
texto con la siguiente estructura:

CONCLUSIONES

 Con webmin se pueden administrar servicios de Linux de una forma


más amigable y con gran versatilidad.
 Configurando el servicio ssh y utilizando herramientas como putty
y filesilla se puede realizar gestión de consola y de archivos desde
Windows.
BIBLIOGRAFÍA

http://gnulinuxricardo.blogspot.com.co/2012/08/mostrar-todos-los-
usuarios-que-su.html
https://ubunlog.com/como-instalar-y-configurar-samba-en/
https://www.youtube.com/watch?v=724EJWIsu-4
https://ubunlog.com/como-instalar-y-configurar-samba-en/
https://www.youtube.com/watch?v=gYcdU_NRh2Y
https://blog.desdelinux.net/comprobar-si-un-archivo-o-carpeta-existe-
o-no-y-mas-con-ciclo-if/
https://gonzasilve.wordpress.com/2011/03/12/bash-lectura-de-datos-
del-teclado-uso-de-instruccion-read/
https://www.enmimaquinafunciona.com/pregunta/25309/averiguar-si-
el-nombre-de-usuario-existe