Viagra | Adderall | Viagra Online | Levitra | Free Viagra | Cheap Viagra
Trabajando para tu desarrollo.
RSS icon Email icon Home icon
  • Instalar Flash Player en Ubuntu

    Escrito: Agosto 31st, 2008 velsagroup No hay comentarios

    Flash Player

    Flash Player

    El hecho de instalar Flash Palyer en Ubuntu muchas veces es engorroso, buscando informacion por la Web encontre este articulo que me sirvio de mucho y lo comparto con ustedes.

    Fuente: Instalar Flash Player 64 bits

    Ademas podemos instalar Codecs, Java, Flash y otros con:

    # apt-get install ubuntu-restricted-extras

  • Apt en Ubuntu con Proxy

    Escrito: Agosto 31st, 2008 velsagroup 2 Comentarios

    Advanced Packaging Tool, (tcc APT), es un sistema de gestión de paquetes creado por el proyecto Debian. APT simplifica en gran medida la instalación y eliminación de programas en los sistemas GNU/Linux.

    La orden apt es una potente herramienta de línea de órdenes diseñada para trabajar con el Advanced Packaging Tool (APT) de Ubuntu realizando funciones de instalación de nuevos paquetes de software, actualización de paquetes de software, actualización del índice de paquetes, e incluso actualización de todo el sistema Ubuntu.

    Instalar:
    sudo apt-get install

    Desinstalar:
    sudo apt-get remove

    Actualizar Repositorio:
    sudo apt-get update

    Actualizar paquetes a la ultima versión:
    sudo apt-get upgrade

    Instalar/Desinstalar dependencias durante la instalación:
    sudo apt-get dist-upgrade

    Los comandos se ejecutan normal y deben funcionar como hemos descrito; el problema es cuando el equipo donde esta instalado UBUNTU usa un PROXY, en la cual no funcionara los comandos; para ello, debemos realizar la siguiente configuración

  • Ingresar a:
  • # cd /etc/apt/

  • Si existe el archivo debe abrir o de lo contrario crearlo
  • # nano apt.conf

  • Escribir lo siguiente
  • Acquire::http::Proxy “http://192.168.0.1:8080”;

    Después de esta configuración deben funcionar todos los comandos de APT.

  • Compartiendo Archivos con Samba

    Escrito: Agosto 28th, 2008 velsagroup No hay comentarios

    Samba es un software que permite a tu ordenador con Ubuntu poder compartir archivos e impresoras con otras computadoras en una misma red local. Utiliza para ello un protocolo conocido como SMB/CIFS compatible con sistemas operativos UNIX o Linux , como Ubuntu, pero además con sistemas Windows (XP, NT, 98…), OS/2 o incluso DOS. También se puede conocer como LanManager o NetBIOS.

    Si Ubuntu te ha detectado correctamente la red local, que es lo mas habitual, cuando selecciones una carpeta y hagas click en el botón derecho del ratón, si le das a Compartir carpeta, al seleccionar un protocolo se iniciará un proceso automático de descarga desde Internet e instalación de Samba. También se puede instalar de la forma habitual usando Añadir y quitar… o Synaptic (véase Añadir aplicaciones).

    Video 1:

    [youtube=http://www.youtube.com/watch?v=LSka0_NZwxo&hl=es&fs=1]

    Video 2:

    [youtube=http://www.youtube.com/watch?v=6AzcY2r55gk&hl=es&fs=1]

    Con sistemas Windows o Linux (sin password)

    Primero que nada instalamos samba :

    $sudo aptitude install samba samba-client smbfs smbclient

    esto debería instalar también varias otras dependencias.

    Luego configuramos el archivo /etc/samba/smb.conf

    Para modificar el grupo de trabajo

    Primero abrimos el archivo /etc/samba/smb.conf para modificarlo:

    $sudo nano /etc/samba/smb.conf

    Luego buscamos (control+w) la línea que diga algo como:

    workgroup = MSHOME

    y reemplazamos MSHOME por el nombre de nuestro grupo de trabajo.

    Para agregar una carpeta

    Primero debemos crear una carpeta con permisos (por ejemplo):

    $sudo mkdir /home/public

    $sudo chmod 755 /home/public

    Luego abrimos el archivo /etc/samba/smb.conf para modificarlo:

    $sudo nano /etc/samba/smb.conf

    y le agregamos, al final, algo como esto :

    [public]

    comment = Cosas publicas

    path = /home/public

    public = yes

    writable = no

    las opciones son auto-sugerentes, por ejemplo “public = yes” es para que se pueda acceder a la carpeta (el permiso x de sistema), y “writable = no” es para que no se pueda escribir (el permiso w de sistema).

    Para Compartir la Unidad de CDRom

    Abrimos el archivo /etc/samba/smb.conf para modificarlo :

    $sudo nano /etc/samba/smb.conf

    y le agregamos, al final, algo como esto:

    [CDRom]

    comment = Cd Rom Compartido

    path = /media/cdrom0

    public = yes

    writable = no

    browseable = yes

    (le agregamos un nuevo parametro “browseable” esto sirve para ingresar a la maquina por medio de windows y linux de forma remota y ver la carpeta que esta compartida)

    Mas sobre los permisos de las carpetas

    Generalmente (esto pasa con mi ubuntu 6.10) al usuario externo que tiene acceso al equipo a través de Samba, el sistema le da como nombre de usuario nobody y como nombre de grupo nogroup, es así como podemos cambiar el nombre de usuario y nombre de grupo a nuestras carpetas, con el fin de que el sistema también sepa quien es el propietario de esa carpeta:

    $sudo chown nobody:nogroup /home/public

    $sudo chmod 555 /home/public

    y si queremos que también pueda escribir sobre esta carpeta

    $sudo chmod 755 /home/public

    y además debemos decirle a Samba que se lo permita (acuerdate que para que un permiso sea válido, tanto el sistema como Samba deben estar de acuerdo)

    Para no usar contraseña

    Buscamos (control+w) la línea donde diga algo como :

    ; security = user

    y la reemplazamos por :

    security = SHARE

    Agregando usuario

    Suele pasar que cuando entras desde windows a una carpeta compartida en ubuntu, te pide usuario, puede hacer lo siguiente:

    sudo smbpasswd -a tu_usuario

    si deseas le pones contraseña por motivos de seguridad, y si no necesitas la constraseña solo dale enter.

    Para reiniciar samba

    Luego de efectuar algún cambio en el archivo /etc/samba/smb.conf debemos reiniciar samba, para ello :

    $sudo /etc/init.d/samba restart

    Con todo lo anterior deberíamos ser capaces de entrar desde un equipo con windows o linux a la carpeta /home/public sin necesidad de tener nombre de usuario ni password:

    Ingresar al recurso compartido

    Desde Windows colocamos en la barra de direcciones de alguna ventana:

    * \\192.168.3.1\public

    Desde Linux (que tenga instalado el paquete samba-client) abrimos una carpeta y colocamos en la barra de direcciones:

    smb://192.168.3.1/public/

    donde 192.168.3.1 es “la IP privada” del equipo linux que contiene a la carpeta /home/public

    Con sistemas Windows

    Si tenemos en nuestra red local una máquina con Windows y queremos compartir archivos entre ambos sistemas:

    Paso 1: Nos dirigimos al menú de Ubuntu: Sistema, Administración y seleccionamos Carpetas compartidas. Pulsamos añadir (en la imagen yo ya tengo añadida una carpeta, pero tú deberías tenerla en blanco) y nos aparecerá una imagen como la inferior.

    En ruta, buscamos la carpeta que queremos compartir, como nombre pondremos Compartidos (por ejemplo) y seleccionamos Permitir examinar la carpeta. Pulsamos sobre Configuracion general de archivos compartidos con Windows, en Dominio introducimos el nombre de red que posea la máquina Windows. Lo demás lo dejamos como está.

    Paso 2: Ahora que ya tenemos compartiendo la carpeta, nos queda crear un nombre de usuario y contraseña en el servidor Samba para que el ordenador con Windows pueda acceder a dicha carpeta, para ello abrimos una consola e introducimos:

    $ sudo useradd -s /sbin/nologin usuario-windows

    Donde usuario-windows es el usuario que va a acceder a la carpeta en Windows. Si /sbin/nologin no existe, probar con /usr/sbin/nologin.

    Si no encuentras el fichero nologin, también puedes crear tu usuario normalmente y luego ejecutar la sentencia:

    $ sudo passwd -d usuario-windows

    A continuación introducimos

    $ sudo smbpasswd -a usuario-windows

    Y nos pedirá la contraseña que queramos asignar a dicho usuario.

    Debemos reiniciar el demonio de samba antes de poder ver las carpetas compartidas desde la máquina Windows

    $ sudo /etc/init.d/samba restart

    Paso 3: Vamos a la máquina Windows y pulsamos en Mis sitios de Red, ahora pulsamos en Equipos cercanos. Tendría que aparecer el nombre del equipo con Ubuntu, y dentro de este directorio, la carpeta compartida.

    Paso 4: Si vemos la carpeta, pero dice que no tenemos los permisos necesarios, deberemos volver a la máquina con Ubuntu y asignar los permisos necesarios de ejecución, lectura o escritura a las carpetas que queramos compartir.

    Paso 5: Vamos a la máquina con Ubuntu y nos dirigimos al menú de Ubuntu: Lugares, y seleccionamos Servidores de Red. Tendría que aparecer la Red de Windows. Esta aplicación nos permite ver los archivos de la maquina con Windows desde la maquina con Ubuntu. Hay que recargar cada vez que sea necesario.

    Fuentes:

    http://trauko.wordpress.com/2007/09/17/instalando-samba-en-ubuntu-para-compartir-archivos-e-impresoras-en-redes-windows/

    http://www.guia-ubuntu.org/index.php?title=Samba

  • Compatir Archivos con NFS en Ubuntu

    Escrito: Agosto 28th, 2008 velsagroup No hay comentarios

    Compartir Archivos con NFS en Ubuntu

    Network File System

    El Network File System (Sistema de archivos de red), o NFS, es un protocolo de nivel de aplicación, según el Modelo OSI. Es utilizado para sistemas de archivos distribuido en un entorno de red de computadoras de área local. Posibilita que distintos sistemas conectados a una misma red accedan a ficheros remotos como si se tratara de locales. Originalmente fue desarrollado en 1984 por Sun Microsystems, con el objetivo de que sea independiente de la máquina, el sistema operativo y el protocolo de transporte, esto fue posible gracias a que está implementado sobre los protocolos XDR (presentación) y ONC RPC (sesión) .[1] El protocolo NFS está incluido por defecto en los Sistemas Operativos UNIX y las distribuciones Linux.

    Características

    - El sistema NFS está dividido al menos en dos partes principales: un servidor y uno o más clientes. Los clientes acceden de forma remota a los datos que se encuentran almacenados en el servidor.

    - Las estaciones de trabajo locales utilizan menos espacio de disco debido a que los datos se encuentran centralizados en un único lugar pero pueden ser accedidos y modificados por varios usuarios, de tal forma que no es necesario replicar la información.

    - Los usuarios no necesitan disponer de un directorio “home” en cada una de las máquinas de la organización. Los directorios “home” pueden crearse en el servidor de NFS para posteriormente poder acceder a ellos desde cualquier máquina a través de la infraestructura de red.

    - También se pueden compartir a través de la red dispositivos de almacenamiento como disqueteras, CD-ROM y unidades ZIP. Esto puede reducir la inversión en dichos dispositivos y mejorar el aprovechamiento del hardware existente en la organización.

    Todas las operaciones sobre ficheros son síncronas. Esto significa que la operación sólo retorna cuando el servidor ha completado todo el trabajo asociado para esa operación. En caso de una solicitud de escritura, el servidor escribirá físicamente los datos en el disco, y si es necesario, actualizará la estructura de directorios, antes de devolver una respuesta al cliente. Esto garantiza la integridad de los ficheros.

    Video 1:

    [youtube=http://www.youtube.com/watch?v=zlmJnZ25QhU&hl=es&fs=1]

    Video 2:

    [youtube=http://www.youtube.com/watch?v=XYR7jI-2XkQ&hl=es&fs=1]

    Compartir Archivos

    NFS es un sistema de archivos distribuido para un entorno de red de área local. Posibilita que distintos sistemas conectados a una misma red accedan a ficheros remotos como si se tratara de locales. A continuación se detalla la configuración del cliente y del servidor.

    Configuración en el servidor

    Los paquetes necesarios para el funcionamiento del servidor son nfs-kernel-server y nfs-common. Para la descarga de los mismos ejecutaremos los siguientes comandos:

    # apt-get install nfs-common nfs-kernel-server

    Para la configuración de un servidor de NFS se necesitan editar tres ficheros: /etc/exports.

    /etc/exports
    Contiene una línea por directorio a compartir. La estructura de dicha línea es:

    directorio_a_compartir equipo1(opcion11,opcion12) equipo2(opcion21,opcion22)

    donde:

    directorio_a_compatir: Es el directorio a compartir.
    equipox: Clientes que tendrán acceso al directorio compartido. Estos equipos se podrán indicar por su IP o dirección DNS(por ejemplo: mi_equipo.ral.com o 192.168.0.69). Recomiendo usar la IP.
    optionxx: Son las opciones que nos permitirán tener acceso a esos directorios con determinados privilegios.

    • ro | rw : Con la opción ro el directorio será compartido de solo lectura. Esta opción está por defecto.y con la opción rw se permitirá tanto acceso de lectura como de escritura.
    • sync | async : sync es la opción recomendada, ya que se ha de respetar el protocolo NFS, es decir, no se responden a las peticiones antes de que los cambios realizados sean escritos al disco. Con la opción async se permite mejorar el rendimiento y agilizar el funcionamiento global, pero supone un riesgo de corrupción de archivos o del sistemas de ficheros en casos de caidas del servidor y/o errores de éste.
    • root_squash | no_root_squash | all_squash : root_squash indica que un cliente identificado como root tendrá acceso al directorio con privilegios de un usuario anónimo. Si seleccionamos la opción no_root_squash evitaremos esto, y si indicamos all_squash, entonces aplicaremos esto último a todos los usuarios, no sólo root.

    Un ejempo de fichero /etc/exports es el siguiente:

    /home/usuario/datos 192.168.0.25(ro,sync,root_squash)
    /tmp 192.168.0.25(rw,sync,no_root_squash)

    Con este fichero indicaremos que queremos compartir los directorios /home/usuario/datos y /tmp a los hosts de la red 192.168.0.25; /home/usuario/datos se podrá acceder como solo lectura, mientras que al directorio /tmp se tendrá acceso tanto de lectura como de escritura. Se respetará el protocolo NFS, ya que no se responderán a las peticiones que se hagan antes de que los cambios se hayan escrito en disco. Si un usuario root(en el cliente) accede al directorio /home/usuario/datos su privilegios son los mismos que el de un usuario anónimo; todo lo contrario ocurre con el directorio /tmp.

    Los ficheros /etc/hosts.allow y /etc/hosts.deny tienen la siguiente estructura:

    servicio: host [o red/mascara_subred], host [o red/mascara_subred]

    servicio : Es el servicio que estará permitido o denegado para algunas IP’s, en nuestro caso serán portmap y rpc.nfsd.
    host [o red/mascara_subred] : Indicará la IP del host de un posible cliente. También pueden indicarse redes con sus correspondientes mascaras de subred.

    Una vez configurados los ficheros pasamos a arrancar el servicio portmap y rpc.nsfd:

    # /etc/init.d/nfs-common restart
    # /etc/init.d/nfs-kernel-server restart

    Configuración en el cliente

    En el cliente montaremos el directorio exportado por el servidor, para ello ejecutaremos el siguiente comando:

    Sintaxis: mount –t nfs equipo_origen:ruta ruta_equipo_destino

    $ mount -t nfs equipo_origen:/tmp /home/cliente/Temp.

    Con el comando anterior montamos el directorio /tmp exportado por el host mi_equipo en el directorio /home/usuario1/temp que previamente habremos creado. A este comando se le puede pasar una serie de opciones, la estructura genérica con las opciones sería:

    mount -t nfs -o opcion[:usuario] dir_remoto dir_local

    Las opciones son ro, rw, root_squash, no_root_squash, entre otras.

    Si queremos que el directorio remoto se monte al arranque del cliente deberemos añadir la siguiente linea al fichero /etc/fstab:

    mi_equipo:/tmp /home/cliente/temp nfs defaults,rw 0 0

    Esa linea indica que se monte en el directorio /home/cliente/temp el directorio remoto /tmp (el directorio que exporta el servidor que se ha puesto como ejemplo).

    Ejemplo Práctico

    Configuraciones en el Servidor: (192.168.0.15)

    # cd /home/sistemas

    # mkdir compartirx

    # nano /etc/exports

    /home/sistemas/compartirx 192.168.1.20/255.255.255.0 (rw)

    # /etc/init.d/nfs-common restart

    # /etc/init.d/nfs-kernel-server restart

    Configuraciones en el Cliente:

    # cd /home/sistemas

    # mkdir dir_remoto

    # mount –t nfs 192.168.0.15:/home/sistemas/compartirx /home/sistemas/dir_remoto

    Desmontar el directorio compartido

    # umount /home/sistemas/dir_remoto

  • Configurar Red en Ubuntu

    Escrito: Agosto 28th, 2008 velsagroup No hay comentarios

    Configuración Temporal

    La configuración temporal se realiza cuando quieres hacer de manera rápida y no persistente (solo para la sesión); esta configuración se perderán una vez reiniciado el equipo; para ello se podrá usar el comando:

    -          Ejecutar la configuración

    # ifconfig eth0 192.168.0.51 netmask 255.255.255.0 up

     

     

    Configuración Perdurable

     

    §  IP Dinámica (DHCP)

    Al configurar una Red dinámica se hace uso de las IPs que brinda el Servidor DHCP, para lo cual debe realizar lo siguiente:

    # nano /etc/network/interfaces

    Una vez abierto el archivo debe escribir:

    iface eth0 inet dhcp

    Guardar los cambios y cerrar el editor, para luego reiniciar el demonio de red:

    # /etc/init.d/networking restart

     

    §  IP Estatica

    Para configurar una direccion IP Estatica, debe realizar los siguientes pasos:

    Abrir el archivo interfaces

    $ sudo nano /etc/network/interfaces

    Editar en contenido del archivo y escribir

    iface eth0 inet static
    address 192.168.1.61
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.254

    Salvar el archivo y reiniciar los servicios de red con el siguiente comando:

    $ sudo /etc/init.d/networking restart

     

    Configuración DNS

     

    Si queremos configurar DNS para que para resolver nombres por medio de un servicio DNS, tenemos que agregar los servidores:

    $ sudo vi /etc/resolv.conf

    y dejar el archivo que sea algo parecido a:

    nameserver 200.48.225.130
    nameserver 200.48.225.146

    Para verificar el funcionamiento de los servidores DNS podemos usar el comando:

    $ host www.undac.edu.pe

    $ host www.sistemasundac.edu.pe