linux – Zeque.com.ar | Linux, Mikrotik, Noticias… https://www.zeque.com.ar Temas que me salvaron alguna vez, los comparto acá Tue, 23 Apr 2024 04:05:44 +0000 en-US hourly 1 https://wordpress.org/?v=6.5 Bonding no funciona en VirtualBox https://www.zeque.com.ar/bonding-no-funciona-en-virtualbox/ https://www.zeque.com.ar/bonding-no-funciona-en-virtualbox/#respond Sun, 31 Mar 2024 18:44:02 +0000 https://www.zeque.com.ar/?p=637 Recuerdo que al dar clases de redes la parte más complicada era la de bonding. Tener una PC con VirtualBox con una única placa de red y dentro de ella emular un SO basado en GNU/Linux con 2 placas de red virtuales no funcionaba, solo se podía ver el estado comprobando que hizo el cambio de placa, usando active-backup, pero no el resultado final de que un ping, continuara funcionando.

El bonding también conocido como teaming, link agreggation o trunking es el método de agregar 2 o más interfaces de red para que funcionen como uno solo. Entre los modos están el active backup, una placa principal funcionando y la otra en stand-by; varios modos de balanceo de tráfico entre otras cosas

Para resolver este problema estuve mucho tiempo buscando soluciones, pero todas eran asociadas a un uso real del bonding en VirtualBox, o sea, dos placas físicas asociadas a dos placas virtuales dentro del SO virtual.

Hace muy poco me encontré en la situación de tener que volver a simularlo y luego de probar y probar encontré la solución.

Agregar 2 placas virtuales al SO guest, en modo Bridge, y en la configuración del VirtualBox, a ambas placas configurarle la misma MAC address. A disfrutar el bonding 🙂

Una vez hecho este cambio si ejecutas un ping contra el gateway, desconectas desde el VirtualBox el cable de una de las placas de red, se perderá 1  o más paquetes y luego continuará funcionando por la placa de red secundaria. Esto en el caso de usar el modo Active Backup, el cual es el más simple de poder ver el resultado.

]]>
https://www.zeque.com.ar/bonding-no-funciona-en-virtualbox/feed/ 0
Encriptar un directorio con eCryptfs https://www.zeque.com.ar/encriptar-un-directorio-con-ecryptfs/ https://www.zeque.com.ar/encriptar-un-directorio-con-ecryptfs/#respond Tue, 31 Mar 2020 21:36:52 +0000 http://www.zeque.com.ar/?p=617 Con eCryptfs es muy simple y seguro encriptar un directorio. Como su nombre lo indica es un FileSystem encriptado y cuenta con dos partes. La primera un directorio (ej: Private) el cual montaremos para acceder a los datos, y la segunda, un directorio que antepone un punto a su nombre (.Private) donde guardará los datos encriptados.
Como dice el man de eCryptfs, piensen en esto como una especie de gnupgFS.

Para instalarlo

apt-get install ecryptfs-utils

Configuración rápida

ecryptfs-setup-private

El modulo puede no cargarse automáticamente la primera vez, en tal caso:

modprobe ecryptfs

El setup nos preguntará dos cosas, primero la clave del usuario con el que estamos haciendo la instalación y segundo una clave que será encriptada con la clave del usuario y guardada en ~/.ecryptfs/wrapped-passphrase para encriptar los datos, lo recomendado es que sea autogenerada tan solo presionando enter.

root@zeque:~# ecryptfs-setup-private                                          
Enter your login passphrase [root]:
Enter your mount passphrase [leave blank to generate one]:

************************************************************************
YOU SHOULD RECORD YOUR MOUNT PASSPHRASE AND STORE IT IN A SAFE LOCATION.
  ecryptfs-unwrap-passphrase ~/.ecryptfs/wrapped-passphrase
THIS WILL BE REQUIRED IF YOU NEED TO RECOVER YOUR DATA AT A LATER TIME.
************************************************************************

Done configuring.

Testing mount/write/umount/read...
Inserted auth tok with sig [e46a3cea0bc35311] into the user session keyring
Inserted auth tok with sig [ac8f34ab19051431] into the user session keyring
Inserted auth tok with sig [e46a3cea0bc35311] into the user session keyring
Inserted auth tok with sig [ac8f34ab19051431] into the user session keyring
Testing succeeded.

Logout, and log back in to begin using your encrypted directory.

una vez terminado esto solo nos resta montar nuestro directorio

root@zeque:~# ecryptfs-mount-private
Enter your login passphrase:
Inserted auth tok with sig [e46a3cea0bc35311] into the user session keyring

En este momento podremos empezar a guardar archivos en ~/Private

Para desmontar la unidad, una vez desmontada no se verán nuestros datos, solamente un mensaje indicándonos como hacerlo.

root@zeque:~# ecryptfs-umount-private

root@zeque:~# ls -la Private/
total 24
dr-x------  2 root root  4096 Mar 31 17:11 .
drwx------ 32 root root 20480 Mar 31 17:21 ..
lrwxrwxrwx  1 root root    56 Mar 31 17:11 Access-Your-Private-Data.desktop -> /usr/share/ecryptfs-utils/ecryptfs-mount-private.desktop
lrwxrwxrwx  1 root root    52 Mar 31 17:11 README.txt -> /usr/share/ecryptfs-utils/ecryptfs-mount-private.txt

Así de simple! Por último esto puede realizarse con cualquier usuario, y no solo con el directorio Private.

Fuente:
man ecryptfs
https://wiki.archlinux.org/index.php/ECryptfs

 

 

 

 

 

]]>
https://www.zeque.com.ar/encriptar-un-directorio-con-ecryptfs/feed/ 0
Ya está disponible Debian 9 “Stretch” https://www.zeque.com.ar/ya-esta-disponible-debian-9-stretch/ https://www.zeque.com.ar/ya-esta-disponible-debian-9-stretch/#respond Mon, 19 Jun 2017 00:40:55 +0000 http://www.zeque.com.ar/?p=585 En Debian 9 encontraremos:

-MySQL reemplazado por MariaDB
-Regresa Firefox y Thunderbird, reemplazando a IceWeasel y al IceDove

Éstas son algunas de los paquetes y versiones que trae
Apache 2.4.25
Asterisk 13.14.1
Chromium 59.0.3071.86
Firefox 45.9 (in the firefox-esr package)
GIMP 2.8.18
an updated version of the GNOME desktop environment 3.22
GNU Compiler Collection 6.3
GnuPG 2.1
Golang 1.7
KDE Frameworks 5.28, KDE Plasma 5.8, and KDE Applications 16.08 and 16.04 for PIM components
LibreOffice 5.2
Linux 4.9
MariaDB 10.1
MATE 1.16
OpenJDK 8
Perl 5.24
PHP 7.0
PostgreSQL 9.6
Python 2.7.13 and 3.5.3
Ruby 2.3
Samba 4.5
systemd 232
Thunderbird 45.8
Tomcat 8.5
Xen Hypervisor
the Xfce 4.12 desktop environment
Entre otros más de 51000 paquetes listos para usar!
Y como siempre soporte de múltiples arquitecturas (i386, AMD_64, arm, powerpc entre otros)

Esta versión está dedicada a la memoria del fundador del proyecto Debian: Ian Murdock.
Fuente: https://www.debian.org/News/2017/20170617

]]>
https://www.zeque.com.ar/ya-esta-disponible-debian-9-stretch/feed/ 0
Seminario Gratuito Linux 26/10 https://www.zeque.com.ar/seminario-gratuito-linux-2610/ https://www.zeque.com.ar/seminario-gratuito-linux-2610/#respond Thu, 20 Oct 2016 20:00:46 +0000 http://www.zeque.com.ar/?p=574 El miércoles 26/10 estaré dictando un seminario introductorio sobre GNU/Linux orientado a personas sin conocimientos del sistema operativo.

El seminario también estará disponible online, para más información

http://www.educacionit.com/seminario-de-linux

]]>
https://www.zeque.com.ar/seminario-gratuito-linux-2610/feed/ 0
Seminario Gratuito Linux 10/03 https://www.zeque.com.ar/seminario-gratuito-linux-1003/ https://www.zeque.com.ar/seminario-gratuito-linux-1003/#comments Mon, 29 Feb 2016 22:41:39 +0000 http://www.zeque.com.ar/?p=558 El jueves 10/03 dictaré un seminario gratuito de GNU/Linux. Para más info http://www.educacionit.com/seminario-de-linux

]]>
https://www.zeque.com.ar/seminario-gratuito-linux-1003/feed/ 2
Atajos GNU/Linux https://www.zeque.com.ar/atajos-linux/ https://www.zeque.com.ar/atajos-linux/#respond Tue, 08 Jan 2013 20:55:57 +0000 http://www.zeque.com.ar/?p=218 Les paso una serie de atajos y comandos muy útiles a la hora de trabajar en consola:

Comando history al ejecutarlo nos mostrará un listado con los últimos comandos ejecutados.
zeque:~# history
1 hdparm -tT /dev/sda
2 hdparm -tT /dev/sdb
3 mount /media/cdrom
4 cd /media/cdrom
5 ls
………

El número que aparece al lado es para utilizarlo como atajo.
Si quiero invocar el comando de la línea número 2, antepongo el “!” al número de línea:
zeque:~# !2
hdparm -tT /dev/sdb
/dev/sdb:
Timing cached reads:………

Otro método es ejecutar el “!” con la primer o primeras letras del último comando ejecutado.
En el caso del ejemplo anterior si ejecuto “!hd” ejecutará la línea “2”, porque ejecuta el último que comience con esas letras.
zeque:~# !hd
hdparm -tT /dev/sdb
/dev/sdb:
Timing cached reads:………


Buscar en el “history” pulsando las teclas “ctrl r”
zeque:~#
(reverse-i-search)`hd’: hdparm -tT /dev/sdb
Al escribir hd, me sugiere el último comando ejecutado con esas letras.


Cuando querramos borrar palabras completas en la consola podemos hacerlo pulsando las teclas alt y backspace esto borrará palabra por palabra.
En cambio, si es una línea completa la podemos borrar con las teclas ctrl y u


Para salir de la consola (logout) simplemente pulsamos la combinación de teclas ctrl y d


Para limpiar la pantalla, en vez de usar el comando clear directamente pulsamos ctrl y l


Para ir al home del usuario ejecutamos cd sin ningún parámetro.

]]>
https://www.zeque.com.ar/atajos-linux/feed/ 0