Está en la página 1de 16

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

JOSE ACEVEDO Y GOMEZ


INGENIERIA DE SISTEMAS

PRESENTADO POR

JONATHAN ALEXANDER FORIGUA CORTES

TUTOR

JHONNIER YESID ZUÑIGA

Escritorio y Servicios en Linux

GRUPO:

250550A_611

BOGOTA D.C

2019
INTORDUCCION

En el siguiente trabajo se practicará en la creación de Shell Scripts,


configuración de webmin y utilización de software como es filezilla y
putty, para el manejo de la terminar de Linux remotamente.
OBJETIVOS

 Interactuar con el sistema operativo


 Configurar e instalación de samba y webmin
 Utilizar la consola de Linux de forma remota desde putty
 Administrar archivos desde filezilla
 Compartir carpeta por medio de webmin y otorgar permisos
ACTIVIDAD INDIVIDUAL
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.
Comando utilizado
Echo: para imprimir en pantalla el resultado
If y else: para la prueba lógica
$: para asignar una variable
-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 mayor 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 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.

d. Desde, el sistema operativo Windows realice la conexión remota a


su servidor SSH con el programa fillezilla.
e. Cree un archivo en Windows denominado FuncionesSSH.txt y
dentro de él escriba 3 funciones de SSH.

f.
f. 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.
https://192.168.1.10:10000/
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.
CONCLUSIONES
Gracias al trabajo desarrollado se profundizo en el uso de Linux como
servidor para compartir carpetas, configuración del webmin e instalación
de samba, también se aprendió a utilizar los softwares de filezilla y
putty para manejo de archivos y manejo de la terminal de Linux y
aprendimos a crea Shell Scripts, por esta razón se adquirió más
conocimientos sobre este sistema operativo
BIBLIOGRAFIA
Nettix ,16/4/2019, creando archivos y directorios en linux nettix peru
recuperado
de:https://www.nettix.com.pe/documentacion/administracion/linux-
administracion/creando-archivos-y-directorios-en-linux
one.com 2002 - 2019, ¿qué funciones están disponibles para SSH?,
one.com recuperado de:
https://help.one.com/hc/es/articles/115005593885--qu%c3%a9-
funciones-est%c3%a1n-disponibles-para-ssh-
cambiatealinux.com 2012-2015, Instalar y configurar samba en ubuntu
Linux, CambiateaLinux.com Recuperado de:
https://www.cambiatealinux.com/instalar-y-configurar-samba-en-
ubuntu-linux
desdelinux, 2019, Comprobar si un archivo o carpeta existe o no (y
más) con ciclo IF, DesdeLinux.com, Recuperado de:
https://blog.desdelinux.net/comprobar-si-un-archivo-o-carpeta-existe-
o-no-y-mas-con-ciclo-if/
Ricardo Jose, 2019, Mostrar todos los usuarios que su identificador
http://gnulinuxricardo.blogspot.com, Recuperado
de:http://gnulinuxricardo.blogspot.com/2012/08/mostrar-todos-los-
usuarios-que-su.html
Adayler. 2019, CONFIGURACION DE SAMBA MEDIANTE WEBMIN,
adayler.wordpress.com, Recuperado
de:https://adayler.wordpress.com/2008/01/16/configuracion-de-samba-
mediante-webmin/

También podría gustarte