VPN con openVPN, PPTPD Y openSSl.
Aquí os dejo unos buenos vídeos sobre VPN realizados por el grupo5 (Carolina, Alberto y Javier T.) de 2º de ASIR, curso 2016-2017.
Vídeo VPN con openVPN y openSSL.Vídeo VPN con pptpd.
Aquí os dejo unos buenos vídeos sobre VPN realizados por el grupo5 (Carolina, Alberto y Javier T.) de 2º de ASIR, curso 2016-2017.
Vídeo VPN con openVPN y openSSL.Visualizar estos vídeos y contestar a 11 preguntas para autoevaluarse y afianzar conocimientos.
La realización de las prácticas y sus vídeos correspondientes han sido realizados satisfactoriamente por todos los alumnos de 2º curso de ASIR del Colegio Salesiano "San Jose", en el mes de noviembre del 2016.
Los vídeos completos de las prácticas, podéis verlos en youtube, como así os lo indique vía twitter.
En esta entrada os dejo los vídeos básicos y fundamentales, para la instalación del Diectory Active, creando un dominio raiz de un bosque, un subdominio , otro subdominio bajo el anterior y un RODC, todo en Windows Server 2012. Los vídeos están realizados magistralmente por Javier P.
Enlace al enunciado de las prácticas.Prácticas I Sistemas Operativos. Curso 2016-2017 http://ssooasir.blogspot.com.es/2016/12/practica-i-sistemas-operativos-2-curso.html
Solución del ejercicio propuesto en la entrada procesos fork() I del 6 de octubre de 2015. Esta solución se obtiene sobre linux Ubuntu 10.04 en una máquina virtual de VirtualBox, sobre ordenadores con procesadores intel core i5 con windows 8.1 pro.
Atención este ejercicio tiene el mismo árbol de procesos que el fork() II, pero en la ejecución en este caso los nietos se quedan huérfanos porque en el código no hay un segundo wait(). Como se ha ejecutado sobre Ubuntu 10.04 los proceso huérfanos pasan a ser hijos del proceso 1, en las versiones siguientes, no pasan a ser hijos del proceso 1.
Solución al ejercicio planteado de Runlevel Linux el 20 del 10 de 2016. Realizado en Ubunutu.
También se podría utilizar el fichero /etc/rc.local en Ubuntu o el fichero /etc/rc.d/boot.local en Suse.
El root quiere saber cuantas veces el usuario "usuario" se conecta al ordenador y lo que hace. Cada vez que apague el sistema, se tiene que almacenar en un fichero accesible solo por el root las horas y fechas de inicio y solo los comandos ejecutados por el usuario en esa sesión.
Solución del ejercicio propuesto en la entrada procesos fork() II del 8 de octubre de 2015. Esta solución se obtiene sobre linux Ubuntu 14.04 y debian 8.6 en una máquina virtual de VirtualBox, sobre ordenadores con procesadores intel core i5 con windows 8.1 pro.
Solución del ejercicio propuesto en la entrada procesos fork() III del 12 de octubre de 2015. Esta solución se obtiene sobre linux Ubuntu 14.04 y debian 8.6 en una máquina virtual de VirtualBox, sobre ordenadores con procesadores intel core i5 con windows 8.1 pro.
1º Ejercicio.
2º Ejercicio.
Solución del ejercicio propuesto en la entrada procesos fork() IV del 27 de noviembre de 2015. Esta solución se obtiene sobre linux Ubuntu 14.04 y debian 8.6 en una máquina virtual de VirtualBox, sobre ordenadores con procesadores intel core i5 con windows 8.1 pro.
Ejercicios sencillos para repasar conocimientos de cara al examen de este septiembre.
if test $# -ne 2 –a $1 –lt $2
then
echo “ Perdona pero introduce solo dos números y el segundo mayor que el primero”
else
for (( i=$1; i<=$2;i++))
do
echo “$i”
done
fi
ls -li | tail –n +2|sort -k1 -n -r > fichero
cont=`ls –li|tail –n +2|wc –l`
while [ $cont -gt 0 ]
do
var1=`head -"$cont" fichero | tail -1 |tr -s " " | cut -d" " -f1`
conti=`expr $cont - 1`
var2=`head -"$conti" fichero | tail -1 | tr -s " " | cut -d" " -f1`
if [ $var1 -eq $var2 ]
then
head -"$cont" fichero | tail -1 | tr -s " " | cut -d" " -f10 > enlaces
fi
cont=`expr $cont - 1`
done
cat enlaces
Arrai=(`ls –li|sort –k1 –n –r`|tr –s “ “ “ “|cut –d “ “ –f1`)
For((i=0;i<${#arrai[*]}; i++))
Do
Cont=0
For((j=0;j<${#arrai[*]}; j++))
Do
if [ ${arrai[$i]} –eq ${arrai[$j]}
then
Cont=$(($cont+1))
fi
Done
if [ $cont -gt 1 ]
then
echo “enlaces duros encontrados”
find . –inum $i
fi
done
creamos el script: carga.sh
v=`cat /proc/loadavg|cut -d" " –f3`
entero=$(echo "$v/1"|bc) otra forma de hacerlo entero=`echo "$v*100"|bc|cut -d"." -f1`
if [ $entero -gt 20 ] siguiendo la anterior forma if [ $entero -gt 2000 ]
then
echo aviso $entero >>/dev/pts/5
fi
En el crontab -e
*/15 * * * * ./root/carga.sh
grep -Ev /etc/login.defs '^$|^#'
c=(`ps -eo stat -o pid|grep "R"|tr -s " " |cut -d" " -f2`)
for v in ${c[*]}
do
ps aux|grep $v|tr -s " "|cut -d" " -f11
done
echo –n nombre de usuario
read usuario
var=`who|grep –w $usuario`
if [ $? –eq 0 ]
then
n=`Ps aux |grep "^usuario" |wc –l` también ps –u $usuario|wc -l
echo el usuario $usuario está conectado y tiene $n procesos
else
echo el usuario $usuario no está conectado
fi
Estos tres usuarios necesitan trabajar en un proyecto conjunto. Se acercan al administrador para solicitar un directorio compartido en el que puedan trabajar juntos, pero que nadie más pueda acceder a sus archivos. Como administrador tienes que hacer lo siguiente:
Presentación de las actividades de enseñanza y aprendizaje de la unidad didáctica 1. Linux, Instalación de un Sistema Operativo en red.
Solución a los algoritmos propuestos en la entrada Algoritmos de Planificación del 18-10-2015.
Atención:en el instante 3, en la cola 2, no es BF, como es obvio, es una errata(F no llega hasta el instante 6), lo correcto es BE.
En este vídeo se explica de forma clara y sencilla como crear un servidor iSCSI Target en Windows 2012R2
Fenomenal vídeo que se nos ha presentado esta tarde en las buenas tardes. Muy apropiado para estas fechas donde comenzamos la asignatura..., el módulo más importante del ciclo, la FCT, "Formación en Centros de Trabajo", la mejor entrevista que un empresario os podrá hacer, y recordar: conocimiento, habilidad y ACTITUD.
Ejercicios propuestos en algunos exámenes.
Ejercicios propuestos en algunos exámenes.
Vídeo que se muestra la creación de una red virtual privada, VPN, utilizando un servidor Linux Ubuntu y accediendo desde clientes Windows y Linux.