You are on page 1of 15

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Escritorios y servicios en Linux


Trabajo individual

Presenta:

PEDRO DEMETRIO RONCANCIO MATEUS

79318144

Tutor
JAVIER HERNAN JIMENEZ BELTRAN (Tutor)

GRUPO
GRUPO: 250550_38

Bogot, D.C, Mayo14 de 2017


INTRODUCCIN

En el presente trabajo se pretende familiarizarnos con el sistema operativo Linux en los conceptos
bsico del sistema operativo, hacer instalaciones de los servicios SSH y servidor webmin en la
ejecucin de transferencias de files y acceso a Linux desde otro sistema operativo con putty y
transferencia con filezilla
OBJETIVO

Profundizar en el uso del sistema operativo Linux, mediante la creacin de Scripts Shell para Bash,
SSH
DESARROLLO

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 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.
Procedimiento:
Para el script utilice los siguientes comandos:
Echo: para imprimir en pantalla el resultado
If y else: para la prueba lgica
$: para asignar una variable
-lt: para saber si est por debajo p ruta donde se encuentra el script
-f: para saber si es un archivo
-d: para saber si es un directorio
Pantallazo como est el directorio creado con sus archivos:
b. Con una secuencia de comandos mostrar todos los usuarios que tengan un identificador (uid) que
sea igual a 100.

Procedimiento:
La cadena de comandos que utilice fue:
cat /etc/passwd | sort | awk -F':' '$3 > 100 {printf "Login: " $1 " - " "UId: " $3 "\n"}'
2. Administracin 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
instalacin en la distribucin de Centos o derivados de RedHad o para sistemas Ubuntu o
derivados de debian apt-get install openssh-server).

Intrusion: sudo apt-get install openssh-server


b. Descargue el programa putty y haga una conexin remota a su mquina Linux desde Windows.
Se cre el directorio prueba2017
C .Desde putty cree una cree un directorio denominado GerenteNombreEstudiante (por
ejemplo GerenteJuan).

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


d. Desde, el sistema operativo Windows realice la conexin remota a su servidor SSH con el programa
fillezilla.

b. Cree un archivo en Windows denominado FuncionesSSH.txt y dentro de l escriba 3 funciones


de SSH.
c. Por medio de FileZilla transfiera el archivo FuncionesSSH.txt al directorio en Linux
GerenteNombreEstudiante

3. Compartir archivos con las dos mquinas 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 Mquina Linux.
Instrucion: sudo apt-get install samba system-config-samba
b. Instalar Webmin en la Mquina Linux.
c. En la mquina 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.
CONCLUSION

Con esta prctica conoc los diferentes servicios que tiene Linux en la administracin de files y acceso
a los mismo desde Windows, con esto se puede concluir este sistema operativos es uno de los ms
seguros que existen en el mercado en los sistemas de informacin, ya que su configuracin es muy
difcil de aprender.
Bibliografa

https://sliceoflinux.wordpress.com/2009/09/07/instalar-webmin-en-ubuntu-paso-a-paso/
Javier Hernn Jimnez Beltrn, 11 de mayo 2016 SambaWebmin, obtenido de:
https://www.youtube.com/watch?v=8hXjq0UJ9BQ&feature=youtu.be

Javier Hernn Jimnez Beltrn, 11 de mayo 2016 SambaWebmin, obtenido de:


http://conferencia2.unad.edu.co/linux
Javier Hernn Jimnez Beltrn, 11 de mayo 2016 SambaWebmin, obtenido de:
http://conferencia2.unad.edu.co/linux
Javier Hernn Jimnez Beltrn, 11 de mayo 2016 SambaWebmin, obtenido de:
http://conferencia2.unad.edu.co/linux

You might also like