miércoles, 29 de febrero de 2012

¿Cómo cambiar password del LDAP desde la aplicación nativa de canaima?

Previo:
  • Estar asociado el usuario del computador al ldap (Previo configurar ldap, esto lo hace el administrador del servidor ldap y el computador autenticarse con el ldap)
  • instalar y configurar libpam-ldap (Lo puede hacer uno mismo, pero debe saber los parámetros de conexión al ldap)

PAM configración con pam_ldap

Modificar los archivos para que en su interior queden de esta manera (comentar con # las otras líneas que aparezcan (Recomendado) o eliminar el contenido de estos archivos):
vi /etc/pam.d/common-account:
account     required      pam_unix.so
account     sufficient    pam_succeed_if.so uid < 1000 quiet
account     [default=bad success=ok user_unknown=ignore] pam_ldap.soaccount     required      pam_permit.so

vi /etc/pam.d/common-auth:
auth    sufficient      pam_unix.so nullok_secure
auth    requisite       pam_succeed_if.so uid >= 1000 quiet
auth    sufficient      pam_ldap.so use_first_pass
auth    required        pam_deny.so

vi /etc/pam.d/common-password:
password    sufficient    pam_unix.so md5 obscure min=4 max=8 nullok try_first_pass
password    sufficient    pam_ldap.so
password    required      pam_deny.so

vi /etc/pam.d/common-session:
session     required      pam_limits.so
session     required      pam_unix.so
session     optional      pam_ldap.so

Nota: Tenga en cuenta que hay muchas maneras de configurar PAM, en función de su situación particular y de la preferencia. Los intentos anteriores de utilizar sólo pam_ldap si el identificador de usuario no sea inferior a 1000 (es decir, cuentas de usuario normales). Además debe funcionar también en ubuntu.

jueves, 26 de enero de 2012

¿Cómo Administrar Archivos Remotamente con Nautilus?

Pre-requisitos
La máquina que contiene los archivos tiene que tener instalado el ssh (no requiere que tenga el entorno gráfico instalado)
La máquina desde vamos a ver los archivos debe tener nautilus previamente instalado (Manejador de archivos, todos los debían lo traen por defecto)

Desde la máquina con entorno gráfico
Abrir el nautilus: Aplicaciones --> Herramientas del SistemaNavegador de archivos o abrir una carpeta cualquiera
En el menú Archivo elegir Conectar con el servidor..., se abrirá una ventana llamada Conectar con el servidor, el cual pide tipo de servicio ahí vamos a elegir la opción SSH, en el campo Servidor colocar la ip de la máquina que queremos acceder y en el campo Nombre de Usuario colocar el nombre de usuario autorizado para entrar a esa máquina, generalmente root)

viernes, 29 de julio de 2011

¿Cómo configurar anyremote en debian 6.0 o canaima 3.0?

Anyremote es una aplicación que te da control por bluetooth sobre las aplicaciones que corres sobre GNU/Linux, en el caso de Openoffice, te permite avanzar la presentación, poner y sacar pantalla completa, iniciar una presentación determinada, osea buscar desde el teléfono y abrirlas en el computador.
Configurar anyremote en debian 6.0 o canaima 3.0

En el computador:
aptitude install anyremote
aptitude install ganyremote
aptitude install wmctrl

En el teléfono celular:
http://anyremote.sourceforge.net/dload.html
buscar en la página web
Java client for WAP download
y ahi instalar segun tu pantalla de tu celular el tamaño de los iconos (es el mismo programa solo que los iconos son mas grandes.)
http://anyremote.sourceforge.net/anyRemote-64b.jar dependiendo del tamaño de la pantalla de tu celular (en mi caso un bb 8900)
emparejar el dispositivo bluetooth con el computador
y a disfrutar

Nota: canaima 3.0 no trae openoffice, trae libreoffice y aqui les coloco el archivo modificado para poder abrir libreoffice presentaciones desde el celular.
Descargar archivo para poder utilizar Libreoffice Presentaciones con Anyremote
Este archivo lo deben de copiar en /usr/share/anyremote/cfg-data/Server-mode/

Fuentes:
http://anyremote.sourceforge.net/index.html
http://maximi89.wordpress.com/2009/10/19/141/

sábado, 11 de junio de 2011

¿Cómo clonar un disco duro en linux?

1.- Identificar los discos:

Disco origen (Con data): sda

Disco destino (No es necesario formatearlo): sdb

2.-  En una consola de linux tipear como root:

dd if=/dev/sda of=/dev/sdb bs=4096 conv=notrunc,noerror

 Nota: el disco destino debe ser igual o mayor al disco origen, la clonación de un disco de 80gb dura aproximadamente 1 hora.

Fuente: El autor (2011).

 

jueves, 5 de mayo de 2011

¿Cómo reemplazar Espacio por Underscore en el nombre de cualquier archivo?

#!/bin/sh
find . -name '* *' | sort | while read FILE
do
NEWFILE=`echo ${FILE} | sed 's/ /_/g;'`
mv "${FILE}" ${NEWFILE}
echo ${NEWFILE}
done

Fuente:
http://www.netcom.es/vildeu/permisos.html

¿Cómo reemplazar Underscore por Espacio en el nombre de cualquier archivo?

Resulta que hace algún tiempo utilice un script para quitar los espacios de los archivos, pero ahora requiero hacer lo contrario quitar los Underscore "_" por espacios. así que adapte el siguiente script para realizar la siguiente función

#!/bin/sh
find . -name '*_*' | sort | while read FILE
do
NEWFILE=`echo ${FILE} | sed 's/_/ /g;'`
mv "${FILE}" "${NEWFILE}"
echo ${NEWFILE}
done

Fuente:
http://www.netcom.es/vildeu/permisos.html