miércoles, 19 de noviembre de 2008

Atributos de archivos en windows

Bien, hasta ahora no se me había planteado el tema de los atributos en windows, puesto que casi siempre uso linux y en este sistema operativo lo tengo bastante claro el tema de los atributos de archivos y carpetas, pero hoy un amigo me ha preguntado como podía saber las características de los archivos en windows.

Bien, para cambiar los atributos de un archivo desde línea de comandos en sistemas Microsoft, tenemos el commando attrib. Este comando tiene las siguientes opciones.

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]

+ Activa un atributo.
- Desactiva un atributo.
R Atributo de sólo lectura
A Atributo de archivo.
S Atributo de sistema.
H Atributo de archivo oculto.
/S Procesa todos los archivos en todos los directorios de una ruta esfecificada.
/D Procesa los directorios también.


Saludos a todos, el conocimiento libre es le poder.

martes, 4 de noviembre de 2008

Deshabilitar el automontaje de dispositivos externos en gnome

Bien, tras plantearseme la duda de como se podía hacer para que en las versiones mas recientes de gnome, no se ejecutase una ventana de navegación cuando se introduce un pendrive o un cdrom en el ordenador, he llegado a la conclusión de que el método más rápido es abrir un terminal de la siguiente forma, este método en principio es solo válido para gnome, algún día pondré una para KDE.

Bien, se ejecuta ALT+F2 y en la ventana que se abre se introduce el siguiente programa:

polkit-gnome-authorization

Esto nos abrirá una ventana donde se establecen diversas políticas del sistema, en este momento solo trataré la del montaje de dispositivos externos, para lo cual podemos ir al apartado storage y seleccionar:

Mount file systems from removable drivers

En la ventana de la derecha veremos un boton que pone editar si lo presionamos podremos establecer las políticas mas importantes para la consola activa son:

  • No, no se ejecutará ninguna función al introducir un dispositivo externo.
  • Authentication, aquí se nos pedirá una contraseña para el manejo del dispositivo.
Bien con la opción No evitaremos que se monte un dispositivo al ser introducido en el ordenador. Como se puede observar esta opción nos desabilitará el poder navegar por los dispositivos, además si quisieramos manejarlos debería realizar el montaje del mismo, lo que sería bastante dificultoso cada vez que introducimos un dispositivo.

Es decir que con este método tendríamos desabilitados todos los dispositivos para todos los usuarios, lo cual vendría a ser un incordio en un ordenador que usan varios usuarios. Quizás este método sea empleado más por administradores de redes, para evitar que se produzcan fugas de información de las empresas por algún dispositivo externo.

Bien, en otros pos iré poniendo otras fórmulas para realizar algo parecido a esta solución, para así emplear la que mejor nos convenga.

miércoles, 22 de octubre de 2008

Hacer copias de seguridad con remastersys

Puesto que pierdo mucho tiempo reinstalando los sistemas operativos de los ordenadores de casa, he decidido buscar un programa para poder realizar backups de una manera fácil.

Tras haber navegado mucho por internet he encontrado el Remastersys, el cual se puede manejar en consola y en entorno gráfico.

Bien, lo primero es realizar la instalación, para lo cual hay que añadir el repositorio en el archivo /etc/apt/sources.list:

Para ubuntu
#Remastersys
deb http://www.remastersys.klikit-linux.com/repository remastersys/


Para debian
#Remastersys
deb http://www.remastersys.klikit-linux.com/repository debian/

El siguiente paso lógico es actualizar el sources.list

sudo apt-get update

Continuamos con la instalación del programa:

sudo apt-get install remastersys

Bien con esto ya tenemos instalado el programa, el cual en gnome lo podemos encontrar en:

Sistema/Administracion/Remastersys backup

Para realizar una copia del sistema se emplea:

sudo remastersys backup

Para realizar un livecd del sistema se emplea:

sudo remastersys dist

Ojo la dist no guarda los usuarios ni los grupos del sistema solo se instalan los programas de tu sistema.

Despues de realizar un backup o un livecd se necesita limpiar los directorios temporales para poder volver a realizar otra copia:

sudo remastersys clean


Saludos a todos.

domingo, 12 de octubre de 2008

Enjaular a los usuarios con servidor sftp

Bien, voy a explicar como montar un servidor ftp pero seguro, es decir que encripte la información con el protocolo ssh.

Bien la forma de instalar este servidor es muy sencilla está explicada en la página web:

http://www.improvisa.com/index.php?name=News&file=article&sid=334

A continuación, voy ha hacer un pequeño resumen de manera breve como montarlo.

Lo primero instalamos ssh y sudo.

apt-get install ssh sudo

Una vez instalado nos descargamos un pequeño script que hace por nosotros el enjaulamiento:

script para realizar jaula

Lanzamos el script con:

sh make_chroot_jail.sh nombre_usuario /bin/chroot-shell /home/jaula

Con esto en el nombre de usuario se introduce el usuario que queremos crear en el entorno enjaulado. Si es la primera vez que se lanza el script nos pedirá tan solo la contraseña para el usuario, pero si ya se ha lanzado mas veces el script nos preguntará si queremos crear un nuevo usuario y modificar el entorno, a lo cual de contestaremos afirmativamente.

En /bin/chroot-shell es el nombre de la shell que se ejecutará y /home/jaula es el lugar donde se crearán los archivos del entorno de trabajo, hay que hacer notar que con este script se nos crearán diversos directorios básicos para un sistema unix colgando en /home/jaula, en este entorno se nos creará el directorio home con los usuarios que hemos creado, habrá que configurar los permisos de dichos usuarios, por defecto cuando nos conectamos a un usuario con un programa como gftp se nos muestra el home del usuario, el inconveniente es que se presentan los archivos ocultos que hay en dicho home, ademas de poder navegar por el sistema de archivos de la jaula, supongo que asignando los permisos correspondientes se podrá evitar que el usuario salga de su propia jaula, hasta ahora he estado probando varias cosas relacionadas con permisos pero no consigo evitar que el usuario salga de su home, lo que se logra es que no puedan acceder a otros homes salvo que asignes a ambos usuarios a un grupo.

Bueno, de momento esto es todo cuando consiga controlar los permisos de esta jaula posteare otro documento.

Nota: si te conectas por ejemplo con el terminal y mediante ssh por ejemplo con una una instrucción como:

ssh chavo@servidor

El servidor sftp te colocará dentro de la jaula de ese usuario y no podrás acceder al sistema, es una forma de proteger un poco tu sistema frente a posibles ataques.

Saludos a todos.

lunes, 8 de septiembre de 2008

Instalación de MythTV como backend

Para instalar MythTV como backend, partiendo de una instalación de Ubuntu 8.01, lo primero es instalar un par de programas necesarios para poder poner la distribución como servidor.

Para ello, lo primero será obtener un terminal de root y teclear:

$ apt-get update

Instalamos el programa apache:

$ apt-get install apache2

Instalamos el servidor de mysql y phpmyadmin para administrar de una forma facil la base de datos de mysql:

$ apt-get install mysql-server
$ apt-get install phpmyadmin

Instalacion y configuración de MythTV a partir de Ubuntu.

Bueno, lo dicho hay una distribución con la cual puedes instalar MythTV con un live CD y partiendo de ahí configurar tu sistema. Es una manera muy rápida de tener un MythTV en un ordenador, totalmente configurado para funcionar con un solo ordenador. En la instalación también te permite instalarlo como servidor de backend para otros frontends.

En este posts voy a tratar de explicar como configurar MythTV, partiendo de una distribución linux de Ubuntu 8.01 ya instalada en el ordenador.

miércoles, 3 de septiembre de 2008

MYTHTV BAJO UBUNTU

Buenas, como ya me he hecho con un portatil, lo siguiente que realizé fue instalarle la última versión de ubuntu. Lo cual ha sido demasiado sencillo y no tuve que reconfigurar casi nada del portatil. Solo tuve problemas con el moden pues el primer cd que me bajé no traía el wvdial, el cual se necesita para instalar el software de vodafone para manejar el moden usb Huawei 220, en otro post ya pondré como realicé toda la configuración del portatil.

Ahora estoy mas interesado en hablaros de un software, parecido al centro multimedia, con dicho software se puede centralizar todos los ordenadores de la casa para ver peliculas, música, videos, fotos, hacer grabaciones de tarjetas de tdt, de satélite e incluso desde internet, es decir infinidad de cosas para los amantes de los home multimedias.

El problema de este software es que es bastante complicado instalarlo y configurarlo.

Por supuesto, casi toda la documentación que hay por internet está en el idioma anglosajón, lo cual complica mucho más las cosas para poder realizar una buena instalación y configuración, pero poco a poco me iré metiendo con él.

Algunas buenas páginas anglosajonas son:


Y en el idioma español nos podemos encontrar con los siguientes foros y documentación:

Bueno, yo aquí iré poniendo diversos posts, en los cuales narraré las experiencias obtenidas por mi cuenta.

Puedes consultar mi web, donde pondré traduciones del wiki que vaya realizando. Solo debes tener paciencia pues la cosa va bastante lenta.

Bueno, puestos en chollo, la manera más fácil de tener un Mythtv es descargarte el live cd que se encuentra en este enlace, con este livecd puedes observar si te gusta el proyecto y además podrás instalarlo en los ordenadores, te dejo el enlace:

Otra forma de instalarlo sería bajo una distribución de linux e ir descargando todos los paquetes necesarios, yo la voy a realizar con este procedimiento pues como ya tengo una ubuntu en el ordenador tan solo necesito seguir los siguientes pasos:


Bueno, ya iré posteando más cosas. Saludos mis queridos lectores y no se enfaden pues ando metido en demasiadas cosas y no tengo tiempo para postear, perdonenme las tardanzas...