jueves, junio 28, 2007

Compartiendo Archivos entre Ubuntu Feisty y XP o Vista

Lo primero editamos el fichero de configuración:

$ sudo gedit /etc/samba/smb.conf

Aqui hay una configuración minima que ayudara a comenzar a compartir archivos entre Linux y Windows

[global]
workgroup = familia
netbios name = servidor_UBUNTU
security = SHARE
auth methods = guest
domain master = No
wins support = Yes

[share1]
comment = mi home
path = /home/luis
read only = No
guest ok = Yes

La seccion [global] te permite configurar los parametros globales que en este caso son:

* workgroup; Para especificar el grupo de trabajo de Windows
* netbios name; Para colocar el nombre que tu maquina Linux sera vista por los PCs Windows
* security; Especifica el nive de seguridad, por defecto es users, pero si los usuarios en Windows no son los mismos que en Linux no funcionara asi que mejor usas share
* auth methods; Las opciones posibles incluyen guest (Acceso anonimo), sam (Busca en listas locales basado en Netbios), winbind (Confia los requerimientos de autenticación de usuarios remotas a travez de winbindd), ntdomain (pre-winbindd metodo en desuso), trustdomain (Metodo en desuso en favor de winbind)
* domain master; Permite configurar a Linux como el servidor de dominio
* wins support; para enceder soporte de WINS

En la sección shares lo que se escriba entre los corchetes [] Sera como Windows identificara el recurso compartido

path; La ruta para el recurso compartido
read only; yes o no, Dependiendo de si gustas dar permiso de escritura a otros en tu systema
gest ok; Es un campo booleano que permite el acceso o no de usuarios invitados al recurso compartido

Hasta aqui, ya puedes comenzar a compartir archivos con maquinas windows.
Si quieres administrar SAMBA desde la herramienta grafica debes instalar SWAT

Primero instalamos el software,

$ sudo apt-get install swat netkit-inetd tcpd

Una vez instalado ve a tu browser favorito y escribe.

http://localhost:901

Debes loguear con la cuenta de root.
por eso debes primer habilitar la cuenta root, ya que en Ubuntu viene deshabilitada por defecto.

$ sudo passwd root
o
$ sudo -u root passwd

Ahora coloca un buen password para esta cuenta.
Seria buena idea bloquear el acceso al puerto 901 desde tu firewall.
Para encender SSL para conectarse a SWAT no debes sufrir mucho, aqui esta como.

1. Instala SSL
2. Genera los certificados

/usr/bin/openssl req -new -x509 -days 365 -nodes -config \
/usr/share/doc/packages/stunnel/stunnel.cnf \
-out /etc/stunnel/stunnel.pem -keyout -etc/stunnel/stunnel.pem

3. Quita la entrada de SWAT de [x]inetd.
4. Enciende el tunel

stunnel -p /etc/stunnel/stunnel.pem -d 901 \
-l /usr/local/samba/bin/swat swat

Update for Vista:

Necesitaras samba 3.0.22 para que VISTA pueda ver tus recursos compartidos, y para montar recursos de VISTA en Linux deberas hacerlo manualmente usando el comando mount

mount -t smbfs -o username=[username] password=[secret] //ip_address/carpeta_compartida /mnt/loquesea

Información sacada de esp.go2linux.org

Para activar bluetooth en ubuntu.

domingo, junio 17, 2007

Un portatil Santa Rosa y sus problemas con Debian

Esta es una entrada liosa y sin acabar, con unas cuantas ideas.

El portatil es un Samsung modelo NP-R70A002 con un procesador Intel® Core™ 2 Duo T7100 (1,80 GHz), 2048 MB de memoria RAM DDR II 667MHz, pantalla 15,4” WXGA (1280X800) High Brightness, Gloss, aceleradora gráfica NVIDIA® GeForce® 8400M GS hasta 383MB Turbo Cache, sonido Alta Fidelidad, 4W(2*2) Altavoces Stereo, MIC, 7.1Ch Audio out (HDMI por), disco 120 GB SATA, grabadora Super Multi Dual Player, 10/100 Ethernet LAN, cámara 1.3M, WiFi 802.11 a/g, Bluetooth 2.0, HDMI, 3 USB 2.0, VGA, RJ45, RJ11, salida de auriculares, micrófono incorporado, batería Li-Ion Standard de 6 celdas, de dimensiones 358 x 264 x 28,6 ~ 36,5 mm y de peso 2,68 Kg.
Especificaciones de este portatil:
Descripción
Pantalla: 15,4"; RAM: 2048 MB; Disco Duro: 120 GB; Grabadora Super Multi Dual Player; Gráfica: NVIDIA GeForce 8400M GS hasta 383 MB TurboCache; WLAN 802.11 a/g y Bluetooth; Lector de tarjetas 6 en 1; Camara 1.3 Megapíxeles; Windows Vista Home Premium
Ficha Técnica
Marca: Samsung
Procesador: Intel Core 2 Duo T7100
Velocidad del Procesador: 1,8 GHz.
Memoria RAM: 2048 (2 x 1024 MB) MB.
Tipo de memoria RAM: DDR2
Disco Duro: 120 GB.
Controladora Disco Duro: SATA
Unidad Óptica: Grabadora Super Multi Dual Player
Tarjeta Gráfica: NVIDIA GeForce 8400M GS hasta 383 MB Turbo Cache
Audio:
- Alta Fidelidad
- Altavoces estereo 4W (2*2)
- MIC
- 7.1Ch Audio out (HDMI puerto)
Tarjeta de Red: Lan Ethernet 10/100
Conexiones inalámbricas: WiFi 802.11 a/g y Bluetooth 2.0
Tipo de Batería: Li-Ion 6 celdas
Dispositivos Entrada / Salida:
- HDMI
- 3 puertos USB 2.0
- VGA
- RJ45
- RJ11
- 1 Salida de auriculares
- 1 entrada de micrófono
- 1 PCMCIA Tipo II
- DC-in
- Kensington Lock
- Lector de tarjetas 6 en 1: Memory stickTM , Memory stick pro, SD, MMC, XD, High Speed MMC
Tamaño de Pantalla: 15.4"
Tipo de Pantalla: High Brightness Gloss, WXGA
Tipo de Teclado: Teclado completo
Tipo de Ratón: Touchpad
Dimensiones: 358 x 264 x 28,6 ~ 36,5 mm.
Peso: 2,68 Kg.
Sistema Operativo preinstalado: Microsoft Windows Vista Home Premium
Software preinstalado:
Samsung Recovery Solution II, Samsung Magic Doctor,Easy Network Manager,Easy Battery Manager,AVS Now,McAfee Virus Scan,Adobe Reader, Intel Media Share S/W IMSS, Cyberlink DVD Solution,Samsung Update Plus.
Garantía: 2 años. Ver condiciones en el menú de Ayuda.
Más información:
- Camara 1.3 Megapíxeles

El procesador es un nuevo modelo de Intel bajo la plataforma Santa Rosa que integran el chipset 965 Express de Intel, con una tarjeta inalambrica intel_4965, ..

He intentado instalar Debian Lenny y luego Ubuntu 7.04.
Veamos primero la instalación de Debian testing, Lenny. Lo hago con la imagen netinst. Se instala correctamente pero cuando arranca por primera vez no funciona.
Vuelvo a arrancar con el cd pero ahora lo hago en modo rescue, me bajo e instalo los paquetes:
# dpkg -i linux-source-2.6.21_2.6.21-4_all.deb
# dpkg -i linux-headers-2.6.21-1_2.6.21-4_amd64.deb
# dpkg -i linux-image-2.6.21-1-amd64-2.6.21-4_amd64.deb

La otra opción es cambiando los repositorios a sid. Despues de instalar todo, arranco en modo rescue, cambio con vi a donde apuntan los repositorios, esto es, cambio lenny por sid y luego:

# apt-get update
y
# apt-get install linux-source-2.6.21
# apt-get install linux-headers-2.6.21-1-amd64
# apt-get install linux-image-2.6.21-1-amd64

Compruebo los ficheros /boot/grub/menu.lst y /boot/grub/device.map que apunten a sda, reinicio y catapumchinchin!! funciona, pero me da miedo tener Sid.

Luego instalo Ubuntu 7.04 en arquitectura i386, con algún problema.
Solución problema Nvidia 100.14.11. Sacado de aqui y de aqui

Cuando intentaba instalar el nuevo driver 100.14.09 X dejaba de funcionar. Esto se debe a que Feisty incluye el modulo del kernel en el paquete linux-restricted-modules cuya versión es 9755, al instalar el nuevo driver ubuntu seguía usando el módulo anterior.

Para solucionar este problema hay que editar el archivo /etc/default/linux-restricted-modules-common y dejar la última línea:

DISABLED_MODULES="nv nvidia_new"

Luego hay que reinstalar el driver que bajamos de la página de Nvidia.

sábado, junio 02, 2007

Generador de iconos con el E-mail

Curiosidad !!.
En esta página se genera una pequeña imagen con la dirección de nuestro correo electrónico, útil para poner en nuestros sitios y para evitar que los robots "descubran" nuestras direcciones y nos lleguen spam's.
Accedemos a esta página, escribimos nuestro e-mail, le damos a generar y nos encontramos con algo como esto: