miércoles, 2 de marzo de 2011

Configuracion basica de Samba

Tocare un tema bastante importante dentro de lo que son las redes Linux-Windows, mas de una vez no sabíamos como compartir archivos entre los dos sistemas, pero gracias a SAMBA nuestro protocolo que hace posible la comunicación con Windows bajo TCP/IP

Primero vamos a ver como se instala nuestra Samba, por las dudas que no tengamos instalado

# apt-get install samba samba-common smbclient smbfs

Una vez instalado nuestro programa pasamos a compartir archivos pero antes tenemos que editar otro

Editar el archivo /etc/samba/smb.conf
IMPORTANTE: Por cada carpeta que tengamos que compartir tendríamos que realizar este procedimiento

[instaladores]
   comment = instaladores
    path = /home/ubuntu/instaladores
    guest ok = no
    browseable = yes
    read only = no
    create mask = 0600
    directory mask = 0700
 Nota: "Instaladores" hacer referencia al nombre de la carpeta
 En el caso que querramos poner contraseña teclear lo siguiente

# smbpasswd -a AnyUser

Ahora en el caso que no necesitamos poner contraseña basta con solo modificar la siguiente linea

Colocar: guest ok = yes

Como paso final podemos realizar una simple prueba haciendo lo siguiente

1.- Para saber que recursos  ha compartido una maquina 
     # smbclient -U user  -L 192.168.10.1
2.-  Acceder una carpeta compartida
    # smbclient //192.168.10.2/shared_folder
3.- Montar desde windows
     >net use m: \servidor\carpeta_compartida  (donde m es una letra sin asignar)

Nota: "shared_folder" hace referencia al nombre de la carpeta a compartir

martes, 1 de marzo de 2011

Configuraciones de IP (Estáticas y Dinámicas)

En esta ocasión les traigo un poco de redes y unas de las cosas que necesitamos al empezar a una distribución es poner direcciones de red y nos encontramos con la sorpresa que no sabemos ¿cómo? pero la solución no esta tan distante del problema. Solo basta con ejecutar un par de comandos en la consola y se solucionan nuestros problemas. Empezamos...

RECUERDA: “eth0” es la interfaz de red de nuestra placa Ethernet, si tuviéramos mas de una placa esta cambiaria a “eth1”. En algunos casos se podrían encontrar con placas wireless y cambiaria el nombre de la interfaz a estos wlan0

Para poner direcciones de IP estáticas en nuestro Linux hacemos lo siguiente. Abrimos nuestro emulador de terminal preferida y escribimos:

Forma genérica:
Ifconfig (nombre de nuestra interfaz) (el ip deseado xxx.xxx.xxx.xxx) netmask (xxx.xxx.xxx.xxx la 255.255.255.0 siempre es por default)

Forma aplicada
# ifconfig eth0 192.168.0.10 netmask 255.255.255.0

RECUERDA: Ejecutar los comandos como root
IMPORTANTE: Este método es temporal, cada vez que reinicies el equipo se perderán los cambios.

Ahora veremos la forma de poner direcciones permanentes

Editar el archivo

#  gedit /etc/network/interfaces
allow-hotplug eth0
iface eth0 inet static
        address 192.168.0.2
        netmask 255.255.255.0
        gateway 192.168.0.1
        dns-nameservers 200.82.10.10

Bien terminamos las configuraciones permanentes ahora pasamos a los dinámicas, con los siguientes comandos

Editar el archivo
#  gedit /etc/network/interfaces

Copiar y pegar estas 2 líneas:
auto eth0
iface eth0 inet dhcp

Sino podemos ejecutar este simple comando

#dhclient

Nota: Con esto pedimos direcciones al Router/Swicht/etc

miércoles, 26 de enero de 2011

Instalacion del GRUB 2

Bueno...como deciamos Grub 2 o Grub 1.97 beta xx.xx como quieran llamarlo, la instalacion es siempre la msima para cualquiera de esas versiones y NO esta por ser lo mismo para la version del Grub 1. Dejemos de hablar y veamos como es la cosa por aqui!


1.- Para instalar el Grub necesitamos un Live-CD de cualquier distribucion basada en Debian


2.- Para poder realizar una instalacion exitosa necesitamos saber donde esta instalado nuestro Linux y ¿Como podemos saber eso? con el siguiente comando " fdisk -l " (IMPORTANTE: ejecutenlo como Root).
Ahora voy a mostrarles mi partcionado del disco para darle un ejemplo



Dispositivo Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sda1   *           1        3283    26370666    7  HPFS/NTFS
/dev/sda2            3284        4639    10892070   83  Linux
/dev/sda3            4640        5979    10763550   83  Linux
/dev/sda4            5980       30401   196169715    5  Extendida
/dev/sda5            5980        6125     1172713+  82  Linux swap / Solaris
/dev/sda6            6126       30401   194996938+   7  HPFS/NTFS


Tendria que darle algo parecido a lo mio, y si notan tengo instalado 2 Linux, uds pueden instalarlo donde quieran (Siempre y cuando sea una particion de Linux) yo en ese caso voy a elegir la " /dev/sda2 ".
Bueno hasta aqui sabemos donde vamos a instalar el Grub, ahora pasamos la siguiente paso


3.- Montamos el disco donde tenemos instalado nuestro SO con este comando
mount /dev/sda2 /mnt
Est0 quiere decir que vamos a montar nuestro HD en la carpeta /mnt


4.- Bien ahora despues de tanto romper las bolas pasamos a instalar el famoso Grub
grub-install --root-directory=/mnt/ /dev/sda "
Donde /dev/sda sera nuestro disco en su totalidad! y NO un particion del sistema, si tuviera 2 HD la otra se llamaria /dev/sdb


5.- Por ultimo ejecutamos este comando
" update-grub "
¿Que hace esto? Actualiza la lista de Sistemas Operativos en el menu del Grub


Bueno gente esto fue Instalacion de Gub 2 o 1.97 para Siil 

martes, 6 de octubre de 2009

Sonido en HP Pavilion dv4-1413la

Bueno navegando por internet encontre la unica forma de arreglar el problema de sonido en Ubuntu 9.04, les voy a dejar un script simple y sencillo para que cualquiera lo copia y/o modifique

#! /bin/bash
a1=si
cd $HOME/Escritorio
aptitude install build-essential
wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.21.tar.bz2
wget ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.20.tar.bz2
sleep 5
echo "AHORA SE VAN A DESCOMPRIMIR LOS DRIVERS Y COMPILARLOS"
tar -xvjf alsa-driver-1.0.21.tar.bz2
cd alsa-driver-1.0.21
./configure
make
make install
cd ..
tar -xvjf alsa-firmware-1.0.20.tar.bz2
cd alsa-firmware-1.0.20
./configure
make
make install
cd ..
read -p " ¿Desea borrar los drivers si/no?: " a
if [ "$a" = "$a1" ]; then
rm -R alsa-driver-1.0.21.tar.bz2 alsa-firmware-1.0.20.tar.bz2 alsa-driver-1.0.21 alsa-firmware-1.0.20
else
echo "No se borro ningun archivo"
fi
zenity --info --title="AptitudeLinux" --text="El programa se han compilado, instalado. Gracias por usar mi script"


Espero que les alla gustado nos vemos en el proximo post!

viernes, 7 de agosto de 2009

Instalacion de hamachi para Ubuntu GNU/Linux

Una vez descargado el hamachi tendremos que descomprimirlo mediante una consola de la siguiente forma:

tar -zxvf hamachi-0.9.9.9-20-lnx.tar.gz

Ahora nos dirigimos a la carpeta donde tenemos descomprimido el archivo:

Ej: cd /home/martin/hamachi-0.9.9.9-20-lnx

Paso siguiente ejecutamos el comando:

make install

Nota: El propósito del comando make de Linux es determinar automáticamente qué piezas de un programa necesitan ser recompiladas, y lanzar las órdenes para recompilarlas.

Si estas corriendo Ubuntu en tu maquina con esto ya seria suficiente...Ahora pasaremos a entrar a la carpeta “tuncfg” y ejecutamos el siguiente archivo:

./tuncfg

Con lo realizado anteriormente ya tendriamos que estar corriendo el programa desde la consola, a continuacion voy a dejar una lista de comados para hamachi...

Esto genera la informacion de la cuenta

hamachi-init

Encendemos el demonio de hamachi

hamachi start

Pondremos el demonio en linea

hamachi login

Entremos a una red

hamachi join

Nos desconectamos de una red

hamachi go-online

Verifica los usuarios de la red y sus status

hamachi list