Sunteți pe pagina 1din 9

SISTEMAS OPERATIVOS

UNIVERSIDAD DE CUENCA
FACULTAD DE INGENIERA

ESCUELA DE INGENIERA ELCTRICA


SISTEMAS OPERATIVOS
DOCENTE: Ing. Hernn Quito
REALIZADO POR: Cinthya Campoverde A

OBJETIVO GENERAL
a) Aprender acerca de la importancia de la seguridad en Unix, como se
encuentra basada y cmo acta frente a ataques en la red.

NDICE

INTRODUCCIN

RESUMEN: Seguridad en Unix

MANUAL Editor de texto VI

CONCLUSIONES

BIBLIOGRAFA

FACULTAD DE INGENIERA/ INGENIERA EN ELECTRNICA Y TELECOMUNICACIONES

SISTEMAS OPERATIVOS

INTRODUCCIN

Python es un lenguaje portable, interpretable y orientado a los objetos, con gran


compatibilidad con Perl. TCL y Java, donde se pueden realizar diversas tareas,
incluyendo la programacin por ventanas. Por estas importantes caractersticas
Linux es el sistema operativo con la red ms optimizada disponible pues soporta
protocolos de red extranjeros incluyendo Microsoft Windows y Mac Os.

1. SEGURIDAD EN UNIX

FACULTAD DE INGENIERA/ INGENIERA EN ELECTRNICA Y TELECOMUNICACIONES

SISTEMAS OPERATIVOS

VISTA GENERAL DE LA SEGURIDAD DE LINUX

Los componentes generales de seguridad de Linux son:


-

Cuentas de usuario

Control discreto de acceso

Control de acceso a la red

Encriptacin

Ingreso

Deteccin de Intrusos

A. CUENTAS DE USUARIO
Todo el poder administrativo de Linux se encuentra en una cuenta llamada raz, que
es equivalente al Administrador en Windows, se puede controlar todo, incluyendo:

Cuentas de Usuario

Archivos y directorios

Recursos de Red

La cuenta Raz permite realizar cambiar a todos los recursos, incluyendo pequeos
cambios. Los usuarios generalmente tienen sus propios archivos, programas, etc;
para mantener el orden Linux los divide en directorios, as cada usuario tiene su
propio directorio principal y espacio establecido en el disco.
B. CONTROL DISCRETO DE ACCESO
Este permite controlar el grado al que cada usuario puede
ingresar con respecto a los archivos
Generalmente

las organizaciones

estn

y directorios.
divididas

en

departamentos y muchos usuarios pueden necesitar


ingresar a los mismos archivos por esto Linux divide a los
usuarios en grupos, dando derechos a abrir archivos y
directorios de acuerdo a la necesidad de cada usuario.

C. CONTROL DE ACCESO A LA RED

FACULTAD DE INGENIERA/ INGENIERA EN ELECTRNICA Y TELECOMUNICACIONES

SISTEMAS OPERATIVOS

Es la habilidad para seleccionar cuales usuarios y host se pueden conectar con el


otro. Esta funcionalidad se encuentra en relacin estrecha con los entornos de red o
cuando el sistema Linux tiene un servidor de Internet.
D. ENCRIPTACIN
Para centralizar el Manejo de red y el control de acceso,
Linux provee una gran variedad de mecanismos de
encriptacin.

Normalmente

cuando

los

datos

se

transmiten mediante internet, este atraviesa muchas


puertas, por lo que son vulnerables al espionaje. Las
utilidades de Linux hacen posible encriptar los datos para
que si los mismos son capturados no exista informacin a la cual se pueda acceder.
E. AUTENTIFICACIN
Tristemente cuando se emplean todas las seguridades
en

la

red,

nuevas

vulnerabilidades

pueden

ser

encontradas en la red, los crackers toman ventaja de


esto y atacan a la mayor cantidad de mquinas
posibles hasta que ese agujero sea tapado, Linux no
puede predecir cuando ser atacado pero puede
recordar los ataques. La autentificacin es un componente vital de la seguridad de
Linux y provee la nica evidencia real de que ocurri un ataque, pues hay muchas
metodologas de ataque, Linux provee una autentificacin de la red, host y los
niveles de usuario.
F. DETECCIN DE INTRUSOS
La deteccin de intrusos es una nueva ciencia y pocos sistemas operativos vienen
con herramientas de deteccin pre establecidas, de hecho estas fueron aadidas a
Linux recientemente. Porque gracias a las mismas el usuario puede establecer una
gran capacidad de deteccin de intrusiones.
De hecho, muchas detecciones de intrusiones son gracias a las herramientas del
sistema.

2. MANUAL Editor de texto VI


FUNCIONAMIENTO GENERAL DEL VI

FACULTAD DE INGENIERA/ INGENIERA EN ELECTRNICA Y TELECOMUNICACIONES

SISTEMAS OPERATIVOS

Al invocar este editor aparece en el monitor la pantalla de edicin. En ella aparece


la posicin del cursor resaltada, las lneas en blanco sealadas con el carcter ~ y
en la parte inferior de la pantalla aparece la lnea de estado, que muestra el nombre
del fichero y el nmero de caracteres que contiene.
Si se invoca el vi
pasndole como parmetro el nombre de un fichero en la
pantalla de edicin aparecer su contenido. Cuando se invoca este editor con el
nombre de un fichero que no existe, se crea automticamente.
Existen dos modos de operacin en el vi :
Modo Comando:
Para introducir rdenes que realizan funciones especficas del vi .
Cuando se edita un fichero con el vi , los cambios no se hacen directamente sobre
el fichero. En realidad, se aplican a una copia del fichero que el vi crea en un
espacio de memoria temporal llamado buffer. La copia en disco del fichero se
modifica slo cuando se graban los contenidos del buffer. Esto tiene sus ventajas y
sus inconvenientes. Por un lado, significa que se puede salir de la edicin de un
fichero y descartar todos los cambios hechos durante una sesin, dejando la copia
de disco intacta. Por otro lado, se podra perder el contenido no grabado del buffer
de trabajo si el sistema cae.
Lo ms aconsejable es grabar el trabajo frecuentemente, especialmente cuando se
hacen cambios importantes. Para grabar el fichero que se est editando sin salir del
vi , basta pulsar en modo comando la orden
:w
Para terminar la sesin caben varias posibilidades, siempre en modo comando:
:q
Salir cuando no se han hecho modificaciones
:q!
Salir y descartar los cambios
:wq
Salir y guardar los cambios
Cuando se abre un fichero con vi , se est en modo comando. En este modo se
pueden introducir comandos que implementan un amplio rango de funciones.
Muchos de estos comandos constan de una o dos letras y un nmero opcional
relacionado con distintas funciones.
Muchos comandos no requieren pulsar Return para que se ejecuten, pero todas las
rdenes que empiezan por dos puntos (:) requieren pulsar Return para que se
ejecuten.

Modo Edicin:

Se utiliza para aadir texto, cuando se arranca el vi, siempre est en modo
comando, por lo que antes de poder escribir texto en el fichero se debe teclear uno
de los comandos de entrada del vi , tales como i (insert), para insertar texto en la
posicin actual del cursor, o a (append) para insertar texto despus de la posicin
actual del cursor.
Para regresar al modo comando, basta con presionar Esc. Si en un momento
determinado no se sabe en qu modo se est, simplemente pulsando Esc se
asegura uno de que est en modo comando, y se podr continuar con el trabajo.

PRINCIPALES COMANDOS DEL VI

FACULTAD DE INGENIERA/ INGENIERA EN ELECTRNICA Y TELECOMUNICACIONES

SISTEMAS OPERATIVOS

Los principales comandos del vi, se encuentran clasificados en este manual segn
su utilidad durante la edicin de un documento.

Moverse por un fichero

Insertar texto

Cambiar texto

Bsqueda

Reemplazo

1. MOVERSE POR UN FICHERO


Cuando arrancamos el vi, el cursor est en la esquina superior izquierda de la
pantalla. En modo comando, existen rdenes que nos permiten moverlo por toda la
pantalla.
-

De carcter en carcter

Si el teclado est provisto con las flechas, se pueden utilizar para mover el cursor
libremente por el texto editado hasta el momento.
Si se usa el vi

desde un terminal remoto, las flechas pueden no funcionar

correctamente, depende del emulador de terminal. En dicho caso las teclas usadas
son:
Izquierda: h SpcBar
Derecha: l BckSpc
Arriba: k
Abajo: J
-

De palabra en palabra

Pulsando w (word) nos movemos una palabra hacia la derecha.


Pulsando b (before) nos movemos una palabra hacia la izquierda.
-

Dentro de una lnea

Pulsando ^ nos movemos al comienzo de la lnea en la que est el cursor.


Pulsando $ nos movemos al final de la lnea actual.
Pulsando Return nos movemos al comienzo de la lnea siguiente.
-

Dentro de una pantalla

Pulsando H (high) nos movemos a la parte superior de la pantalla.


Pulsando L (low) nos movemos a la parte inferior de la pantalla.
Pulsando M (middle) nos movemos a la mitad de la pantalla
Av/Re Pgina
Pulsando Ctrl-F (forward) se avanza una pantalla, movindose el cursor a la esquina
superior izquierda de la nueva pantalla.
Pulsando Ctrl-D se avanza media pantalla.

FACULTAD DE INGENIERA/ INGENIERA EN ELECTRNICA Y TELECOMUNICACIONES

SISTEMAS OPERATIVOS

2. INSERTAR TEXTO
Vi

proporciona muchos comandos para insertar texto, que nos hacen pasar del

modo comando al modo de edicin.


-

Aadir

Pulsando a (append) se inserta texto a la derecha del cursor.


Pulsando A se aade texto al final de la lnea en la que est el cursor.
-

Insertar

Pulsando i (insert) se inserta texto a la izquierda del cursor.


Pulsando I se inserta texto al principio de una lnea.
-

Insertar una lnea

Pulsando o (open) se inserta una lnea debajo de la posicin actual del cursor
Pulsando O se inserta una lnea encima de la actual posicin del cursor.
3. CAMBIAR TEXTO
Cambiar texto implica sustituir una seccin de texto por otra. vi tiene varios modos
de hacer esto, dependiendo de lo que se desee cambiar.
-

Carcter por Caracter/es:

Substituir caracteres: Para substituir el carcter bajo el cursor por uno o mas
caracteres, teclear s seguido del nuevo texto y pulsar Esc cuando se acabe.

Reemplazar un carcter Para reemplazar el carcter bajo el cursor por otro carcter,
pulsar r, seguido por un unico carcter, pues al pulsar una tecla el vi
inmediatamente regresa a modo comando

Trasposicionar caracteres: Esto es til para fallos tales como escribir qeu en
lugar de que. Colocando el cursor sobre la primera letra a mover y pulsando
xp, se intercambian las posiciones de ambos caracteres.

Palabra completa:

Posicionar el cursor al principio de la palabra a ser reemplazada, teclear cw seguido


de la nueva palabra. Cuando se termine de modificar se pulsar Esc

Parte de una palabra:

Colocar el cursor sobre la palabra, a la derecha de la parte a cambiar, y proceder


como en el caso anterior.
4. BSQUEDA
Para encontrar un string, hay que escribir una barra hacia la derecha (/) seguida por
el string que se desea buscar, y pulsar return. El vi

posiciona el cursor en la

siguiente ocurrencia del string. Tecleando n se va a la siguiente ocurrencia del


string, y pulsando N a la anterior.

FACULTAD DE INGENIERA/ INGENIERA EN ELECTRNICA Y TELECOMUNICACIONES

SISTEMAS OPERATIVOS

Si en lugar de una barra se escribiese una interrogacin (?), la bsqueda sera hacia
atrs, y las direcciones de las rdenes n y N se invertiran. Normalmente las
bsquedas son case-sensitive. Si se quiere que vi ignore maysculas y minsculas
durante la bsqueda, hay que teclear previamente:
:set ic
5. REEMPLAZO
El procedimiento para reemplazar un string est es similar al de bsqueda arriba
mencionado. Todos los caracteres especiales de emparejamiento se pueden usar
tambin en una bsqueda+reemplazamiento.
La forma bsica de la orden es:
:g/string_buscado/s//string_cambiado/g
Se puede modificar el comando para parar la bsqueda y hacer que el vi

pida

confirmacin antes de realizar el reemplazo, mediante la orden gc (consult),


respondiendo y (s) o n (no). Para terminar el proceso bastara con pulsar Ctrl-C

3. CONCLUSIONES GENERALES

El usuario raz o sper usuario tiene acceso a donde se guardan cada


documento, tambin puede designar que archivos puede abrir cada usuario.

El sper usuario es quien controla las contraseas de red y quien tiene


acceso al servidor.

La encriptacin informtica es la codificacin la informacin de archivos


para que no pueda ser descifrado en caso de ser interceptado por alguien
mientras esta informacin viaja por la red.

La autentificacin es un proceso indispensable si se est investigando


intrusiones en la red, incluso si la investigacin sucede despus del ataque
para que de esta manera Linux pueda detectar y detener futuros problemas.

FACULTAD DE INGENIERA/ INGENIERA EN ELECTRNICA Y TELECOMUNICACIONES

SISTEMAS OPERATIVOS

En el editor de texto Vi hay que procurar no editar un fichero con varias


copias de vi al mismo tiempo, pues de este modo no se est seguro de cual
es la copia que est realmente grabada en disco.

4. BIBLIOGRAFA

Introduccin a la Seguridad de Linux


http://www.eis.uva.es/~fergay/III/enlaces/vi.htm
http://iie.fing.edu.uy/~vagonbar/unixbas/editorvi.htm
http://es.ccm.net/contents/318-linux-el-editor-de-vi

FACULTAD DE INGENIERA/ INGENIERA EN ELECTRNICA Y TELECOMUNICACIONES