• Inicio
  • Contacto
  • Usuarios

8

ene

Gnome 2 o escritorio clásico en Ubuntu 11.10 (MATE )

Escrito por LoPsT  Publicado en Gnome, Linux, Ubuntu

 Para quien no sepa que es MATE, es un Fork de Gnome 2 que intenta rescatar Gnome 2 pero pudiendo ser usado con Gnome 3, ya que los archivos de configuración de Gnome 3 son diferentes a los de Gnome 2. Gracias a esto podemos seguir utilizando Gnome 2 pero sobre Gnome 3.

Gracias a éste fork podemos usar el escritorio clásico de toda la vida de gnome en nuestra Ubuntu 11.10 ;-)

Ya tenemos disponibles los repositorios de MATE para Ubuntu y gracias a eso los usuarios de Ubuntu 11.10 podremos seguir utilizando la antigua interfaz. Después del salto os cuento como instalarla.


Continuar leyendo: "Gnome 2 o escritorio clásico en Ubuntu 11.10 (MATE )" >>

no hay comentarios

11

ene

Mantener una conexión SSH viva.

Escrito por LoPsT  Publicado en Internet, Linux, Noticias, Redes, Ubuntu

Si alguna vez te encuentras en una conexión a internet que libera conexiones sin datos durante un tiempo de inactividad (timeout) y como consecuencia tira tu conexión SSH, la solución es hacer que se envíen paquentes con una mayor frecuencia cuando se deje de transmitir información por un tiempo prolongado entre cliente y servidor con el fin de evitar que la conexión finalice (timeout) manteniéndola viva.

En tu ordenador edita el fichero:

$ nano /etc/ssh/ssh_config

y agrega la línea:

ServerAliveInterval 60

Con esto casa 60 segundos se envían datos al servidor para mantener la conexión viva!

4 comentarios

9

ene

FreeNX en Ubuntu 10.04 es ahora Neatx

Escrito por LoPsT  Publicado en Linux, Noticias, Redes, Ubuntu

Para los anteriores usuarios de freenx, ahora en Ubuntu 10.04 se usa otro servidor : neatx

Neatx es un servidor NX de código abierto basado en la tecnología NX de NoMachine es. Esta creado por Google. Neatx está escrito principalmente en Python, con la excepción de muy pocas secuencias de comandos de contenedor en bash y un programa escrito en C.

Para instalarlo:

1. Abre un terminal

Aplicaciones->Accesorios->Terminal

y escribe esto:

sudo add-apt-repository ppa:freenx-team

2. Entonces actualiza Apt

sudo apt-get update

3. Llegado a este punto, el repositorio estará añadido y apt actualizado. Entonces puedes instalar el neatx-server:

sudo apt-get install neatx-server

Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Se instalarán los siguientes paquetes extras:
libxcomp3 libxcompext3 libxcompshad3 nx-common nxagent nxlibs python-neatx

Con esto ya tendremos nuestro servidor NX libre instalado.

Ahora para conectar a nuestro servidor sólo hace falta el cliente nx de nomachine que lo podemos encontrar en este enlace: http://www.nomachine.com/download-package.php?Prod_Id=2307

1 comentario

17

dic

Montar particion desde ssh

Escrito por LoPsT  Publicado en Linux, Redes, Terminal, Ubuntu

La habilidad de expotar sistemas de ficheros (FS) es extremadamente útil, es por eso que programas como NFS o Samba son tan populares. Desafortunadamente, ambos están típicamente limitados a la red local que limita su uso. Un FS ideal permitiría conexiones encriptadas a un sitio remoto, sin complicadas conexiones VPN.

Eso es exactamente lo que hace shfs, o SHell File System. Permite montar directorios remotos via ssh usando un módulo del kernel (como smbfs) y una herramienta “user-space“, como mount.

En Ubuntu, es necesario ejecutar el siguiente comando.

$ sudo apt-get install sshfs

Realizar el montaje.
De manera similar a la carga del módulo, el montaje se puede realizar de dos maneras: temporal (sólo para la sesión) o permanente (cada vez que se inicie el sistema operativo).

Montaje temporal.

$ sshfs usuario@servidor:/directorio_remoto /directorio_local

Montaje permanente.

$ sudo vi /etc/fstab

sshfs#usuario@servidor:directorio_remoto directorio_local fuse defaults,noauto

Mantener viva la conexión.

Esta modificación hace que se envíen paquentes con una mayor frecuencia cuando se deje de transmitir información por un tiempo prolongado entre cliente y servidor con el fin de evitar que la conexión finalice (timeout) manteniéndola viva.

$ nano /etc/ssh/ssh_config

ServerAliveInterval 120

Desmontar sistemas de archivos montados con sshfs.

$ fusermount -u directorio_local

Si el sistema de archivos fue montado mediante el segundo método: montaje permanente, este puede ser desmontado normalmente con el comando umount.

Así pues, podrías automontar ciertos directorios en el arranque añadiendo entradas en el /etc/fstab. Por supuesto, querrás usar las claves ssh ya que en cada arranque se te preguntará por un password o passphrase.

Como puedes ver, shfs es extremadamente fácil de usar y es muy versátil. Te permite montar un disco remoto de la oficina en tu escritorio de casa, reconociéndolo como local, pero sin el agobio de hacer nada aparte de habilitar el ssh en la máquina remota.

¡Y listo!

no hay comentarios

17

dic

SSH sin contraseña pero más seguro

Escrito por LoPsT  Publicado en Linux, Redes, Terminal

Un poco contradictorio el título ¿no? Pues puede verse así. Hablando de temas de seguridad muchas veces (como en todo el mundo de la informática) las cosas cambian mucho según el punto de vista de cada uno.

Lo que voy a explicar de manera breve es algo que vi en 120%Linux, concretamente en éste post, y que me pareció bastante interesante, en gran parte porque me ahorra meter una contraseña bastante veces al día xD

El objetivo es el siguiente: poder logearnos en nuestros servidor a través de ssh sin tener que introducir ninguna contraseña pero manteniendo cierto nivel de seguridad en el servidor. Lo que haremos será eliminar el hecho de introducir la contraseña y añadir la necesidad de indentificarse (de forma automática) mediante una firma RSA que tendremos almacenada. Aquí os va el resumen de lo que tenéis que hacer:

- Generar el par de claves RSA (pública y privada):

ssh-keygen -t rsa

nos preguntará la passphrase que queremos usar para éste par de claves y en qué fichero queremos guardar la clave, de forma que guardara con ese nombre la clave privada y con el mismo nombre seguido de .pub la clave pública (por defecto ~/.ssh/id_rsa y ~/.ssh/id_rsa.pub). OJO! si lo que queremos es no tener que meter clave al conectar por ssh debedos dejar el passphrase en blanco.

Continuar leyendo: "SSH sin contraseña pero más seguro" >>

no hay comentarios

22

mar

Compilación distribuida en GNU/Linux con “distcc”

Escrito por LoPsT  Publicado en Linux, Programación, Ubuntu

¿Alguna vez has tenido que compilar un kernel o algún programa en Linux que ha tardado horas?

Bueno, pues si tienes más de un ordenador en casa o en el trabajo y quieres sacarle rendimiento compilando con todos los ordenadores que tienes a la vez sigue estas líneas.

En primer lugar lo que tenemos que hacer es instalar la aplicación "distcc" en todos los equipos que tengamos:

sudo apt-get install distcc

En segundo lugar definiremos muy bien que ordenadores serán los clientes de compilación, y en cada uno de ellos editaremos el fichero:

sudo pico /etc/default/distcc

y editaremos las líneas:
#Para que arranque al inicio del sistema
STARTDISTCC="true"
#Para permitir todo el rango de nuestra subred (192.168.1......)
ALLOWEDNETS="192.168.1.0/24"
#Para que escuche en nuestra red (suponemos que 192.168.1.25 es la IP de esa máquina)
LISTENER="192.168.1.25"

Configuramos cada cliente con los datos correspondientes y reiniciamos el servicio en cada uno de ellos:

sudo /etc/init.d/distccd restart

Vamos a configurar el servidor de compilación

En el servidor haremos unas modificaciones:

sudo mkdir -p /usr/local/distcc/bin
sudo cd /usr/local/distcc/bin
sudo ln -s /usr/bin/distcc c++
sudo ln -s /usr/bin/distcc cc
sudo ln -s /usr/bin/distcc g++
sudo ln -s /usr/bin/distcc gcc

y a continuación editamos el fichero:

pico $HOME/.bashrc

y añadimos las líneas:

CONCURRENCY_LEVEL=40
DISTCC_HOSTS="localhost cliente1 cliente2 cliente3"
PATH="/usr/local/distcc/bin:${PATH}"
export CONCURRENCY_LEVEL DISTCC_HOSTS PATH

donde "cliente1 cliente2 cliente3" es el nombre (IP) de nuestras máquinas clientes.

¿qué hemos hecho con esto? muy sencillo, hemos creado unos enlaces simbólicos de los compiladores más comunes y los hemos enlazado a distcc y con la línea PATH= hemos forzado a que la búsqueda de esos compiladores sea la primera la nuestra.

Ya sólo basta realizar una compilación normal y funcionará en todas las máquinas a la vez.

Por cierto si quieres ver como el proceso de compilación distribuida instálate el programa distccmon-gnome y ejecutalo ;)

no hay comentarios

20

nov

Acelera tu Firefox un 45% desactivando Pango [Ubuntu]

Escrito por LoPsT  Publicado en Linux, Navegadores, Ubuntu

La versión instalada por defecto de Ubuntu Firefox tiene Pango, un font and script smoothing library, activado por defecto. Al parecer Pango disminuye la velocidad de Firefox hasta un 45%.

Puedes visitar este link (Google) para ver algunas quejas sobre Pango.

Para desactivar Pango,agregar la linea siguiente a tu .bashrc o .bash_profile archivo (localizado en el directorio home):

export MOZ_DISABLE_PANGO=1

Reinicia Firefox para obtener un notable aumento en la velocidad.

Se nota la velocidad, sobre todo en máquinas lentas.

no hay comentarios

13

nov

Usando screen para trabajos remotos

Escrito por LoPsT  Publicado en Linux, Redes, Terminal

Screen es un magnífico programa que se usa para usar varias consolas en un servidor remoto y para poder dejar una o varias consolas en segundo plano trabajando y más tarde poder recuperar ese progreso.

Voy a explicar un poco como se usa screen:

Nos metemos por ssh en nuestro servidor y escribimos:

$screen

según a distribución les tirara un mensaje y de ahí aparecerá lo típico, uno ejecuta lo que quiere ejecutar (por ejemplo una conexión por ftp para dejar bajando o subiendo archivos) y de ahí para hacer "detached" se hace lo siguiente:

CRTL+D+A

eso hace que se salga de la supuesta terminal virtual pero la operación sigue corriendo, osea lo que se puede hacer es desconectarse a ssh y de ahi seguir en otro pc, pero ahora nace una pregunta... como volvemos a esa terminal???

pues hacemos el siguiente comando:

$screen -ls

el cual nos dice el pid del numero de las terminales que tenemos corriendo como por ejemplo:


lopst@ubuntu-server:~$ screen -ls
There are screens on:
16589.pts-2.ubuntu-server (02/09/09 23:23:04) (Detached)
16471.pts-0.ubuntu-server (02/09/09 23:07:50) (Detached)
2 Sockets in /var/run/screen/S-lopst.

Esto nos indica que tenemos dos terminales en segundo plano, para volver al primero se usa el comando $screen -r Numero_Pid, osea por ejemplo:


$screen -r 16589

ahora también se les puede colocar nombre a las sesiones (es mas fácil aprenderse un nombre que un numero) eso se hace por ejemplo así:

$screen -S session

y para ingresar a esa sesión seria :

$screen -r session
por ejemplo aquí tenemos una que se llama "hola":


There are screens on:
22990.hola (03/05/09 21:37:59) (Detached)
16589.pts-2.ubuntu-server (02/09/09 23:23:04) (Detached)
16471.pts-0.ubuntu-server (02/09/09 23:07:50) (Detached)
3 Sockets in /var/run/screen/S-lopst.

para cerrar screen sólo hay que escribir exit

no hay comentarios

6

nov

Listas para Spotify

Escrito por anjeludo  Publicado en General, Internet, Noticias

Para todos los que seais usuarios de Spotify, aquí os dejo este enlace para poder escuchar listas de reproducción hechas por usuarios.

Que lo disfrutéis!.

no hay comentarios

31

oct

Huawei k3520 Ubuntu Karmic Koala 9.10

Escrito por LoPsT  Publicado en Linux, Redes, Ubuntu

La nueva distribución de Ubuntu Karmic Koala se presenta con un error en los dispositivos 3G como este que tengo yo y otros similares que tienen una memoria interna con datos.

El problema que se presenta es que Ubuntu no es capaz de montar bien el driver usbserial ya que a la vez que monta ese está intentando montar también la memoria interna del dispositivo con usb-storage.

He encontrado una solución temporal (aunque no definitiva) que me permite al menos usar el dispositivo:

Conecta el dispositivo y haz en la consola:
ls-usb

te aparecerá una lista de dispositivos usb conectados. Identifica el Huawei:
Bus 002 Device 004: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem

y quedate con los numeritos: 12d1:1001 que los usaremos despues.

Desconecta el modem y otra dez en la consola:
sudo rmmod usb-storage -f
sudo modprobe -r option
sudo modprobe -r usbserial
sudo modprobe usbserial vendor=0x12d1 product=0x1001

Conéctalo y debería funcionar, si ves q el NetworkManager tras unos segundos no lo detecta haz de nuevo estas ultimas 4 líneas con el modem ya conectado.

Espero que sea de ayuda!

1 comentario
Página 1 de 5112345678910»203040Última »

Búsqueda

Categorias

  • General (7)
  • Imagenes (3)
  • Internet (33)
  • Linux (160)
    • Compiz (4)
    • Editores (3)
    • Gnome (13)
    • Juegos (7)
    • KDE (8)
    • Multimedia (20)
    • Navegadores (6)
    • Redes (14)
    • Terminal (8)
    • Ubuntu (29)
    • Wine (9)
  • Moviles (2)
  • Noticias (48)
  • Programación (6)
  • Tecnología (1)
  • VideoConsolas (6)
  • Windows (2)

Archivos

  • enero 2012 (1)
  • enero 2011 (2)
  • diciembre 2010 (2)
  • marzo 2010 (1)
  • noviembre 2009 (3)
  • octubre 2009 (2)
  • septiembre 2009 (5)
  • agosto 2009 (16)
  • abril 2009 (1)
  • enero 2009 (1)
  • diciembre 2008 (13)
  • noviembre 2008 (27)
  • octubre 2008 (18)
  • septiembre 2008 (21)
  • junio 2008 (53)
  • mayo 2008 (30)
  • abril 2008 (2)
  • febrero 2008 (1)
  • enero 2008 (7)
  • diciembre 2007 (23)
  • noviembre 2007 (34)
  • octubre 2007 (19)
  • septiembre 2007 (4)
  • agosto 2007 (10)
  • julio 2007 (25)
  • junio 2007 (60)
  • mayo 2007 (77)
  • abril 2007 (28)
  • enero 2007 (1)
  • diciembre 2006 (23)

Páginas

  • Contacto
  • Usuarios
enero 2012
L M X J V S D
« ene    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

Meta

  • Registrarse
  • Acceder
  • Principales entradas RSS
  • Comentarios RSS
  • Contacto:

Enlaces

  • Linux Hispano
  • TuxApuntes
  • Ubuntu Life

Usuarios

Publicidad


Entradas recientes

  • Gnome 2 o escritorio clásico en Ubuntu 11.10 (MATE )
  • Mantener una conexión SSH viva.
  • FreeNX en Ubuntu 10.04 es ahora Neatx
  • Montar particion desde ssh
  • SSH sin contraseña pero más seguro
  • Compilación distribuida en GNU/Linux con “distcc”
  • Acelera tu Firefox un 45% desactivando Pango [Ubuntu]
  • Usando screen para trabajos remotos
  • Listas para Spotify
  • Huawei k3520 Ubuntu Karmic Koala 9.10

Comentarios Recientes

  • auden en Instalar plugins, codecs de audio/video y soporte …
  • oscar espinoza en FreeNX en Ubuntu 10.04 es ahora Neatx
  • demonio en Página de inicio para clientes de Squid
  • Mantener una session SSH activa | o… en Mantener una conexión SSH viva.
  • youssefbaghdad en Envia SMS Gratis a más de 160 paises, incluido Es…
  • campeon en Mantener una conexión SSH viva.
  • GatoLinux en Mantener una conexión SSH viva.
  • [Tips] Evitar cierre inesperado de … en Mantener una conexión SSH viva.
  • Chakal33 en SMILE 0.9.12 – Herramienta para la creación de …
  • Nabos en Suspender e Hibernar en Ubuntu no funcionan

© 2008 .:: www.LoPsT.com ::.
Valid XHTML | Valid CSS 3.0
Powered by Wordpress