Entradas

Mostrando entradas de 2009

Screen Linux

Antes de comenzar: root#: aptitude install screen La misma manera de explorar o navegar por medio de TABS, es posible por medio de Screen para Linux, al trabajar con cónsolas. Es posible rotar los TABS, acceder directamente a cada uno de ellos, crear nuevos, destruir otros, attach o detach de los existentes, cambiarles el nombre, cerrar sesión dirigirse a otra estación de trabajo y continuar con la sesión anterior sin perder el trabajo realizado (se mantiene en background), compartir una sesión con otra persona !! En fin, más simple y eficiente. Se puede fácilmente configurar un entorno sencillo para identificar mejor cada TAB con su nombre y/o color, editando el archivo /etc/screenrc o el .screenrc respectivo a cada usuario. El mío fue modificado para contener lo siguiente: hardstatus on hardstatus alwayslastline hardstatus string "%h%? users: %u%?" hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{=kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B}%Y-%m-%d ...

VirtualBox - BRIDGED INTERFACE

Realizar: sudo apt-get install uml-utilities bridge-utils sudo cp /etc/network/interfaces /etc/network/interfaces.backup sudo gedit /etc/network/interfaces auto br0 iface br0 inet dhcp bridge_ports eth0 vbox0 sudo /etc/init.d/networking restart sudo gedit /etc/vbox/interfaces sudo /etc/init.d/virtualbox-ose restart sudo /etc/init.d/vboxnet restart sudo chown root:vboxusers /dev/net/tun sudo chmod g+rw /dev/net/tun Interface Name: vbox0 Iniciar Maquina Virtual

Recuperar Contraseña de MySql

# /etc/init.d/mysql stop # mysqld_safe --skip-grant-tables & # mysql -u root -p mysql> SET PASSWORD=password('new_password'); mysql> quit

Configuración de Squid.

***NO INCLUYE PASOS DE INSTALACIÓN DEL SQUID*** (Software: IpTables, Squid) Parámetro HTTP_PORT http_port 3128 //Ya que por lo general se tiene el servicio apache corriendo en el puerto 80 Parámetro VISIBLE_HOSTNAME visible_hostname CUALQUIERNOMBRE //El nombre es irrelevante pero debe ser declarado Parámetro CACHE_MEM cache_mem 32 MB // Cantidad de memoria que se asignará para el cache del Proxy Parámetro CACHE_DIR cache_dir 400 MB //mientras más espacio en el cache más páginas puede almacenar, por lo que se supone que menos ancho de banda se ocupará ACL (Lista de control de accesos) Las lista de control de acceso se definen asi: acl (Nombre de la lista) src (Red o equipos que componen la lista) acl todalared src 192.168.0.0/255.255.255.0 alc maquinas_permitidas “/etc/squid/maquinas_permitidas” Parámetro HTTP_ACCESS (Reglas de control de acceso) La sintáxis de las reglas de control de acceso son así: http_access (allow o deny) (lista de control de acceso) Un ejemplo...

Por qué no hay virus en Linux?

Primero es importante realizar una investigación sobre la diferencia entre un Virus y otros "confundidos" comunmente por ignorancia individual/personal como son los gusanos (worms) por ejemplo, entre muchos otros. Para ser mas precisos sin investigar mucho, un virus debe ser capaz de copiarse a si mismo y además propagarse de forma natural entre varios sistemas; un gusano debe ser inyectado de forma manual. En linux, la razón de que no hayan virus se centra en la gestión de memoria y la asignacion de permisos por defecto para la ejecución de "CUALQUIER COSA", los cuales hacen casi imposible que un programa no autorizado se ejecute y propague. Como ningún sistema es perfecto, existen fallas incluso de kernel, que pueden ser explotadas y permitir tomar control del sistema (algo díficil). En "castellano", en linux nada se ejecuta automáticamente, a menos que venga por defecto en el sistema operativo y/o que el usuario de la pc lo indique, por lo tanto un viru...

Openmeetings 5.2 + Moodle 1.9 + Red5

Imagen
1) Instalación de Sun Java Development Kit # apt-get install sun-java5-jdk 2) Instalación de MySQL Iniciar sesión con privilegios de root> mysql -uroot -p mysql> CREATE DATABASE openmeetings DEFAULT CHARACTER SET 'utf8'; GRANT ALL PRIVILEGES ON openmeetings.* TO 'usuario'@'localhost' IDENTIFIED BY 'contraseña' WITH GRANT OPTION; 4) Instalación de OpenOffice Instalar la versión OpenOffice 2.3 en adelante que no requiere de un Xvfb (Servidor X11 Virtual Frame Buffer). La version 3.0 generó problemas, es probable debido a otras causas de configuración, pero es conveniente trabajar con la ÚLTIMA versión disponible en Debian-Etch. # aptitude install openoffice.org (y los paquetes recomendados con la instrucción aptitude show openoffice.org) # vim /usr/lib/openoffice/share/registry/data/org/openoffice/Setup.xcu Buscamos la línea que contiene e insertamos justo debajo las siguiente lineas: socket,host=localhost,port=8100;urp Esto es para que OpenO...