Mostrando entradas con la etiqueta ubuntu. Mostrar todas las entradas
Mostrando entradas con la etiqueta ubuntu. Mostrar todas las entradas

domingo, 18 de noviembre de 2012

Recuperar grub ubuntu 12.04

Recuperar grub ubuntu 12.04


seguro que alguna vez has reinstalado windows y has perdido el grub pues qui esta la solucion:

Inicia el sistema desde un CD live, monta las particiones UBUNTU y WINDOWS , abre un terminal(puedes montarla desde el entorno grafico)

ejecuta:
sudo grub-install --root-directory=/mnt/XXXXXX /dev/sda

las XXXX son numeros y letras de la particion de tu UBUNTU.

reinicia y listo Grub como nuevo

Saludos!

miércoles, 5 de octubre de 2011

Video OPEN LDAP

Videotutorial de OpenLDAP

4 de octubre de 2011 por rcastillo

Instalación OpenLdap from informatica.gcap on Vimeo.


Instalación OpenLdap from informatica.gcap on Vimeo.

Tutorial de Instalación de OpenLdap realizado por el alumno Rafael Delgado de 2º de CGFS Administración de Sistemas Informáticos en Red del IES Gran Capitán de Córdoba.

En este tutorial realizamos los siguientes pasos:

- Instalación OpenLdap en Ubuntu 11.04 Server.
- Creación de un dominio.
- Instalación de phpldapadmin y acceso al directorio LDAP desde otro ordenador.
- Creación de usuarios y unidades organizativas en el directorio LDAP mediante línea de comandos.
- Autentificación de usuarios desde un cliente Ubuntu 11.04 Desktop contra el servidor LDAP.
- Manejo de una libreta de direcciones LDAP con Evolution.

Desde desayunando con pingüinos le envio un abrazo a mi compañero y amigo Rafael Delgado el cual es el autor de este video así como a toda ASI.

martes, 5 de julio de 2011

Ejercicio BASH

Estais aprendiendo Bash pues aquí va un estupendo ejercicio para que aprendais un poco más de nuestro sistema operativo preferido:

Ejercicio:

Diseñar un pequeño script que reciba como parámetro un nombre de directorio, de forma que se cree ese directorio en el interior del directorio de inicio de sesión de unos determinados usuarios. Debe cumplir los siguientes requisitos:

  • El nombre del directorio se pasa como parámetro

  • Si no hay parámetros se toma como nombre del directorio “defecto” y si el número de parámetros es mayor a uno, se toma el último parámetro.

  • El directorio se creará para todos los usuarios cuyo uid sea mayor o igual a 500

  • Si el directorio ya existe añadirá un mensaje con el usuario y la fecha y hora actual al fichero errores.txt

  • El directorio tendrá permisos de lectura,escritura y acceso solamente para el propietario

  • El directorio pertenecerá al usuario correspondiente.

SOLUCION (no seais tramposos):

#! /bin/bash
clear
if [ $# -eq 0 ];then
directorio= "defecto"
else
if [ $# -gt 2 ];then
while [$# -gt 1 ];do
shift
directorio= $1
done
else
directorio=$1
fi
fi
#echo "$directorio"
cat /etc/passwd |cut -d : -f 3| while read usuario
do
if [ $usuario -gt 500 ] && [ $usuario -ne 65534 ]; then
#echo $usuario
home1=`cat /etc/passwd| grep $usuario | cut -d : -f 6`

#echo "$home1/$directorio"
if [ -d $home1 ];then
if [ -d $home1/$directorio ];then
echo "$home1/$directorio erroneo ya existe" >> error.txt
else
mkdir $home1/$directorio
chown $usuario $home1/$directorio
chmod 7 $home1/$directorio
fi
fi
fi
done