Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
Momento 4 Generalidades sobre el software libre Introducción al sistema operativo Linux Conceptos Básicos de Linux
Por: Mara !u"enia P#re$ %ierra Códi"o: &'()4*(+++ Grupo ,-: .)/))/04
1utor: 23I!5 6!5,3, 2IM!,!7 B!L153,
8niversidad ,acional 3bierta 9 a istancia 8,3 C!3 2os# 3cevedo 9 Góme$ In"eniera de %istemas ,oviembre ;) de ./;)
1
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
INTRODUCCION
Con el desarrollo de esta práctica ecución e>ecución de servicios servicios como transferenc transferencias ias de files 9 acceso a Linux desde desde otro sistema operativos con putt9 9 transferencia con con file$illa? tambi#n se aprendió a instalar pa
2
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
DESARROLLO ACTIVIDAD
!n esta oportunidad se traba>ara %@ell= %%6 9 %3MB3( 1. !n cada caso o punto= se debe explicar
o secuencia de comandos Ase pueden utili$ar conectores como pipes o redirecciones para @acer la acción propuesta 9 adicionalmente se debe anexar la captura de pantalla del resultado obtenido: a. cat etcpasswd D awE 0F: Hprintf ;J
La instrucción cat admite como ar"umentos una lista de fic@eros
La base de datos de los usuarios=
Awk Su sintaxis awk /pat"%n/ &acci%n'
es
de
la
!"#a$
Lee la entrada un ren"lón a la ve$= cada ren"lón se compara con cada patrón en orden? para cada padrón
3
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
acción se reali$ará para a
(ipes a ni)el s*ell
Cuando en el s@ell de 8,I al"uien escribe "un$ip 0c $apato(tar("$ D tar xf 0 lo
-. Con una secuencia de comandos mostrar todos los usuarios
4
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
c. 5eali$ar un s@ell script para bas@
si existe muestre la si"uiente información: A3nexar códi"o fuente 9 captura de pantalla de la e>ecución( !l e>emplo de la salida es: ,ombre del usuario : xxxx I del usuario
: xxxx
I del "rupo
: xxxx
%@ell
: binxxx
irectorio
: @omexxxx
%e crea el script solicitado en el enunciado anteriormente= en un editor texto= donde se muestra la pro"ramación del %@ell(
5
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
3l e>ecutar el script reali$ado en editor texto muestra el usuario creado en el sistema como: nombre usuario= 8I 9 GI= almacenado en etcpasswd
6
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
<. %ervidor %%6: %e traba>ará sobre la implementación= instalación=
confi"uración 9 puesta en marc@a de los servidores Linux= se reali$ara el respectivo informe con las confi"uraciones 9o recomendaciones solicitadas para el buen funcionamiento del sistema= adicionalmente se debe anexar el print screen o pantalla$o del resultado obtenido 9 arc@ivos reu# 9> install !penss*9 se")e" para instalación en la distribución de Centos o derivados de 5ed6ad o para
sistemas 8buntu o derivados de debian apt0"et install openss@0server( erifi
• •
NPara instalación en la distribución de Centos o derivados de 5ed6ad o para sistemas 8buntu o derivados de deban apt0"et install openss@0server( sudo apt0"et install openss@0server openss@0client •
• •
erifi
7
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
Para arrancar el servidor: sudo /etc/init.d/ss* sta"t
8
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
Para detener el servidor: sudo /etc/init.d/ss* st!p Para reiniciar el servidor: sudo /etc/init.d/ss* "esta"t
-. esde= el sistema operativo Oindows realice la conexión remota a su servidor %%6 con
el pro"rama fille$illa o con putt9 cree . carpetas con los si"uientes nombres servidorss@ 9 linux(
9
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
emos como por medio de la aplicación putt9 accedemos a la ma
•
Cree un arc@ivo dentro de la carpeta servidorss@
10
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
•
Conecte su servidor %%6 desde el sistema operativo Oindows lo puede reali$ar por medio del pro"rama file$illa cliente 9 cree dentro de la carpeta servidorss@= una carpeta con su primer nombre 9 un arc@ivo con el nombre de ss@(txt dentro de #l 9 escriba las direcciones IP de su má
11
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
!n la aplicación file$illa vemos los arc@ivos
erificamos en la má
12
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
3. %ervidor %3MB3: %e traba>ará sobre la implementación= instalación=
confi"uración 9 puesta en marc@a de los servidores Linux= se reali$ara el respectivo informe con las confi"uraciones 9o recomendaciones solicitadas para el buen funcionamiento del sistema= adicionalmente se debe anexar el print screen o pantalla$o del resultado obtenido 9 arc@ivos re( 2avier02imene$ Para instalar el servidor %3MB3 desde el terminal con la si"uiente instrucción se instala el pat*!n9+lade< s>ste#9c!ni+9sa#-a
%e @ace copia de respaldo del arc@ivo de confi"uración ori"inal de samba con la si"uiente instrucción( cp /etc/sa#-a/s#-.c!n /*!#e/#pe"e,
a( %e visuali$a Interface de Confi"uración Oebmin= se instala con el si"uiente comando(
13
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
14
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
Por Kltimo se instala pa
b( %e in"resa a las opciones del servidor para reali$ar las respectivas confi"uraciones de los files(
15
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
%e crea una carpeta desde la terminal de 8buntu
c( Qpciones de Confi"uración para má
%e in"resa la información del directorio a compartir= la ruta 9 se dan permisos a la carpeta(
16
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
%e confi"ura el acceso al directorio compartido a los usuarios RinvitadosS de l sistema( d( 3rc@ivos para la confi"uración: etc@osts= etcnetworEs= samba(conf= entre otros= etc
17
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
e. irecciones IP= 3lias de IP o má
Creación de file prueba txt desde el explorador de Oindows(
18
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
erificación del file txt
19
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
CONCLUSION
Con esta práctica conoc los diferentes servicios
20
Escuela de ciencias Basicas, Tecnologia e ingenieria ECBTI Linux 2015
BIBLIQG53FT3 Desarrollo Web( As(f(( 5ecuperado el /) de ;/ de ./;)= de
@ttp:www(desarrolloweb(comfa<&4+(p@p Expertos de Computadores ( As(f(( 5ecuperado el /) de ;/ de ./;)= de
@ttp:www(expertosdecomputadoras(comlinux090unixlinux;.'0como0crear0un0 enlace0simbolico0en0ubuntu0linuxUix$$&nwFuFlv rm -rf ( As(f(( 5ecuperado el /) de ;/ de ./;)= de @ttp:rm0rf(esdiferencias0entre0soft0
s9mbolic090@ard0linEs Slideshare ( As(f(( 5ecuperado el /) de ;/ de ./;)= de
@ttp:es(slides@are(netmaoma<comandos0basicos0linux0V&.&;;.
21