Ir al contenido principal

Entradas

LIstado de correos seguros - PGP

Estimados Reciban un cordial saludos de parte de BAQNET SOLUTIONS, dejo un listado de extensoines y programas de correos con PGP, esto con el objetivo de proteger tu privacidad, que es uno de los pilares de la Seguridad. Mailvelope : Puedes usar en Firefox y Chrome  GPG4Win : La aplicación que debes usar si usas Windows  PGPTools : Para OS X es la mejor solución, se integra con Apple Mail ProtonMail : correo electrónico creado por científicos del CERN cuya principal misión es ofrecer un correo seguro. Recientemente lograron una inversión de USD2 millones para proseguir con su tarea Signal para iOS: Aplicación de mensajería segura de Open WhisperSystems TextSecure para Android: Desarrollado por Open WhisperSystems que permite mensajería segura y cifrada entre personas RedPhone para Android : De nuevo otra aplicación de Open WhisperSystems, en este caso el servicio permite mantener llamadas de voz cifradas Espero les ayude a proteger su privacidad L...

Maximizar la pantalla de Virtualbox

Aquí vamos a seguir los siguientes pasos para arreglar la pantalla de virtualbox, bien explicado: apt-get install dkms. apt-get install build-essential. Después apagar la máquina. Entrar en configuración de la máquina virtual con debian 9. Ir Almacenamiento. Escoger VBoxGuestAdditions.iso Vamos a Unidad Optica. Escogemos el CD. Vamos al disco C:/Program Files/Oracle/VirtualBox. Escogemos el VBoxGuessAdditions. Iniciamos la máquina virtual debian 9 Abrimos el terminal favorito Digitamos cd /media/cdrom0 Digitamos sh VBoxLinuxAdditions.run Listo.

Instalación de Squid3 en debian 8.

Pasos: Abrir el archivo nano /etc/apt/sources.list Copiar dentro de source.list # # jessie-oficiales deb http://mirrors.kernel.org/debian/ jessie main contrib non-free deb-src http://mirrors.kernel.org/debian/ jessie main contrib non-free # jessie-actualizaciones-seguridad deb http://security.debian.org/ jessie/updates main contrib non-free deb-src http://security.debian.org/ jessie/updates main contrib non-free # jessie-actualizaciones-sistema deb http://mirrors.kernel.org/debian/ jessie-updates main contrib non-free deb-src http://mirrors.kernel.org/debian/ jessie-updates main contrib non-free deb http://mirrors.kernel.org/debian jessie-proposed-updates main contrib non-free deb-src http://mirrors.kernel.org/debian jessie-proposed-updates main contrib non-free # jessie-backports deb http://mirrors.kernel.org/debian/ jessie-backports main contrib non-free deb-src http://mirrors.kernel.org/debian/ jessie-backports main contrib non-free # deb-multimedia # apt-get install deb-multimedia-...

Concediendo privilegios de Super usuario en FREEBSD

Dejenme decirles que este sistema operativo es realmente fabuloso, y poco a poco va entrando en el mercado, a pesar de tener años. En la mayoría de distribuciones GNU/Linux basta teclear el comando  su o sudo  para que se nos pida la contraseña de root y obtengamos de inmediato su prompt y los permisos correspondientes.  En FreeBSD, sin embargo, veremos que ni uno ni otro sistema funcionan... al menos hasta que no decidamos hacer algo al respecto... Por defecto, FreeBSD sólo permite acceso root a usuarios incluidos en el grupo wheel , un grupo reservado para tareas de administración al que inicialmente sólo pertenece el propio root. Por tanto, si queremos que nuestro usuario "oscar" pueda tener permisos de superusuario, una de las maneras mas r[apidas y efectivas que eh visto es: "loguearnos" como root y agregar "oscar" al grupo  wheel . En primer lugar comprobamos si ya está incluido: # pw showgroup wheel wheel:*:root En caso que NO es...

Cambiar Idioma de Teclado en Slackware

Para los que tengan problemas al cambiar su Idioma del teclado, al Latinomericano, siguiendo los pasos del  xfce4-xkb-plugin (0.5.6) Les dejo este comando simple pero suficiente para cuando no te funcionan las teclas en algún entorno grafico. #setxkbmap -layout latam Si su teclado es Español y no latinoamericano sustituyan Latam por es quedando asi: #setxkbmap -layout es Lo malo que tiene esto es que debes de aplicarlo cada ves que el sistema inicia, pero puedes poner en la inicialización del sistema y listo.

Quagga - Zebra en debian

Quagga es un servicio de linux que nos permite enrutar redes usando a nuestro linux como si fuera un router, para ello seguimos los siguientes pasos: INSTALANDO apt-get install quagga CONFIGURANDO Primero copiamos los archivo de ejemplo cp /usr/share/doc/quagga/examples/* /etc/quagga Copiamos para no perder nada, mismo que este en ejemplos; en mi caso (zebra y ripd) si quieren bgp o algún otro tendrán que realizar la misma operación pero con su protocolo cd /etc/quagga cp zebra.conf.sample zebra.conf cp ripd.conf.sample ripd.conf Editar demonios quagga vi /etc/quagga/daemons zebra=yes ripd=yes Reiniciar demonio /etc/init.d/quagga restart LISTO ;), eso es todo y nuestro linux se comporta como un router Para iniciar la configuración de nuestro enrutador, similar que en CISCO telnet localhost zebra #en todos los casos las contraseñas son "zebra" Veremos las interfaces show interfaces ...

Proteger directorios con contraseña en Apache (.htaccess)

Para proteger directorios en Apache lo primero que tenemos que hacer es editar nuestro fichero de configuración ( default dentro de sites-available, apache2.conf , httpd.conf , o el de nuestro host virtual) Buscamos la línea en la que se hace referencia a nuestro directorio local y cambiamos el parámetro AllowOverride None por AllowOverride All. Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all Reiniciamos el Apache. Una vez hecho esto tenemos que crear un fichero llamado .htaccess en el directorio que queremos proteger por contraseña con el siguiente contenido: AuthType Basic AuthName privado AuthUserFile /etc/htpasswords Require user miusuario El parámetro Require user especifica que usuario o usuarios (separados por espacios) tendrán acceso al directorio. Para crear el fichero con las contraseñas ejecutamos el siguiente comando: htpasswd -c /etc/htpasswords miusuario Una vez hecho esto al intentar acceder al ...

Simple encriptación vía encfs

Gracias a los experts en Debian encontre en este link algo muy interesante cuando queremos proteger una carpeta en el enlace a continuación: " http://www.debian-administration.org/article/204/Simple_encryption_via_encfs ". Aunque eh intentado traduzir al español no se si me van a entender :). Primero vemos si tenemos instalado fuse, así que asegúrese de que el módulo de fuse está cargado # modprobe fuse Ahora bajamos el prgrama enc-fs apt-get install encfs Si ya ha instalado el módulo de fuse, la dependencia sólo será librlog1 Es muy sencillo de instalar: se necesita un directorio de origen y un directorio de destino (aunque si éste no existe, será creado para nosotros). La única cosa a recordar es que usted debe usar rutas completas. Creamos un directorio llamado "oscar" para nuestra prueba # encfs /home/oscar/oscar/ /home/oscar/temp/ El directorio "/home/oscar/temp/" no existe. ¿Debería ser creado? (S,N) y Creando nuevo volumen cifrado....

Concediendo privilegios de superusuario en FreeBSD

En la mayoría de distribuciones GNU/Linux basta teclear el comando su o sudo para que se nos pida la contraseña de root y obtengamos de inmediato su prompt y los permisos correspondientes. En FreeBSD, sin embargo, veremos que ni uno ni otro sistema funcionan... al menos hasta que no decidamos hacer algo al respecto... Por defecto, FreeBSD sólo permite acceso root a usuarios incluidos en el grupowheel, un grupo reservado para tareas de administración al que inicialmente sólo pertenece el propio root. Por tanto, si queremos que nuestro usuario "oscar" pueda tener permisos de superusuario, una de las maneras mas r[apidas y efectivas que eh visto es: "loguearnos" como root y agregar "oscar" al grupo wheel. En primer lugar comprobamos si ya está incluido: # pw showgroup wheel wheel:*:root En caso que NO se encuentre. Digite el comando a continuación para añadirlo: # pw user mod oscar -G wheel Comprobamos de nuevo si "oscar"...

Importar datos de un archivo CSV a una tabla MySQL

Alguien alguna vez tiene la necesidad de importar datos de un archivo CSV a una tabla de una base de datos, en mi caso MySQL. Lo primero que debemos hacer es guardar el archivo en formato CSV, separando los valores por ";". También se puede separar una coma, pero hay que tener en cuenta que si el texto de alguno de los campos contiene una coma, el proceso de importación entenderá que ha llegado al final de un campo y pasará al siguiente, con lo cual tendremos la información mal guardada. Es menos probable que encontremos un punto y coma que una coma. Si algún campo contiene estos dos caracteres podemos probar con otro símbolo para marcar la separación entre campos. Una vez disponemos del archivo CSV entramos en la consola de MySQL desde el directorio donde hayamos guardado el archivo y ejecutamos: LOAD DATA LOCAL INFILE 'archivo.csv' INTO TABLE nombre_tabla FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n' (campo1, campo2, campo3); En campo1, campo...

El tip: Cómo conectarte por SSH o SCP sin contraseña

Si eres como yo, probablemente siempre te estás conectando a los mismos tarros, y cuando se corta la conexión tienes que escribir la clave una y otra vez. O quizás quieres configurar un cron job que ejecute un comando remotamente o mande un archivo cada noche a cierta hora (algo que la petición de contraseña te impide). Con este truco puedes decirle al PC remoto que tal usuario está autorizado para conectarse sin contraseña desde tal computador, algo que hacemos a través de las llaves RSA. ¿Qué significa eso? Da lo mismo, por ahora lo importante es que lo hagamos funcionar! Así dice el cuento. $ ssh-keygen -t rsa Este comando genera dos archivos, id_rsa.pub e id_rsd. Necesitamos copiar el contenido del primero al otro computador, específicamente al archivo authorized_keys dentro de ~/.ssh/ Primero copiémoslo por SCP. $ scp id_rsa.pub usuario@servidor: Ahora conéctate por SSH y ve si existe el archivo authorized_keys dentro de ~/.ssh/. Si ese no es el caso, escribe: $ mv id_...

Problema con Windows 7 y dominio Samba

Recientemente he tenido que agregar una máquina con Windows 7 a un dominio cuyo PDC era un servidor Samba y he tenido un problema que no podía entender. Básicamente, cuando intentaba unir el equipo al dominio recibía un mensaje de error que enunciaba “El dominio especificado no existe o no puede ser contactado”. Buscando en Internet encontré la solución en 1stbyte. Aparentemente, el nuevo Windows 7 realiza algunos controles adicionales que provocan este error. La solución consiste en modificar el registro de cada host con Windows 7 para agregar las siguientes claves, ubicadas en [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters]: "DomainCompatibilityMode"=dword:00000001 "DNSNameResolutionRequired"=dword:00000000 Y alterar las que se muestran debajo, ubicadas en [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Netlogon\Parameters]: "RequireSignOnSeal"=dword:00000000 "RequireStrongKey"=dword:00000000 Lo he prob...

Configurando PDC en Slackware 13.

Este fue probado y se encuentra en funcionamiento. Configuración de Samba - smb.conf El archivo de configuración fue alterado, pero el link que nos sirbio de referencia se encuentra en el final. [global] # Comentário sobre el Servidor. comment = Servidor # Host do Servidor. netbios name = servidor # Domínio que está siendo creado. workgroup = redesbaqnet # Hace con que el usuário sea obligado a autenticar en el domínio diferente del "share" que es apenas un archivo compatido security = user # Hace con que lo que elegimos sean bien sucedidas. os level = 100 # Acepta logon de clientes. domain logons = yes # Nome do script de logon. logon script = %U.bat # Referéncias do Controlador de domínio. domain master = yes local master = yes preferred master = yes time Server = yes # Encriptado de contraseña para o uso de clientes XP e 2K. encrypt passwords = yes keep alive = 20 debug level = 3 log file = /var/log/samba_log.%u ##Con esta comando no será necesário registrar las estaciones...

Configurando Xorg

Para que podamos usar cualquier ambiente gráfico como GNOME o KDE es necesario que tengamos instalado y configurado nuestro Xorg el cual puede instalarse seleccionado en el paquete durante el proceso de instalación, si no lo instalaste desde el principio (ver la parte de “selección de paquetes” en el tutorial) puedes hacerlo después de haber terminado la instalación de la siguiente manera: Xorg -configure /root/xorg.conf.new -retro Si nos aparece unas cuadriculas y una X en el centro todo anda muy bien, no se preocupe por que no funciona el mouse ni el teclado, me pase el tiempo buscando resolver ese problema que no es problema ;) Caso que no lo hayas instalado sigue estos pasos; # pkg_add -r xorg Una vez que termine de instalarse hay que generar el archivo xorg.conf de la siguiente manera: # Xorg -configure Este comando nos va a crear un archivo llamado xorg.conf.new el cual puede ser probado para ver si todo funciona correctamente bien de la siguiente manera: # Xorg -config xorg.conf...

Configurando FreeBSD

Bueno amigos de BAQNET y del mundo libre de codigos cerrados y egoístas, ahora les voy a colocar mi relato sobre la configuración del FreeBSD. que no es muy facil, pero lo consegui y ahora les voy ayudar a que ustedes también para que puedan instalar, bueno sin mas bla bla bla les pongo aqui el link que me sirbio de base, claro esta que estamos rodando en una maquina virtual y se nos presento algunos problemas pero nada que con el guru de gurus google no podamos driblar, si queremos instalar apenas en una pc, o notebook no tendriamos que bajar algunos plugins, les recuerdo que freeBSd tiene que ser descargado de acuerdo a la arquitectura que su máquina tiene. Bueno manos a la obra. 1. http://freebsd.mx/instalacion, una excelente fuente de nuestros amigos mexicanos. 2. Despúes de instalado vamos a bajar el plugin para la máquina virtual vbox, pero en los link de Bibliografía tienen para VMWare. Paquete: pkg_add -r virtualbox-ose-additions ó si tiene las ports Ports:cd /usr/ports/emulato...

Instalación de orfeo

Paquetes Utilizados: Estos paquetes se pueden descargar directamente con apt-get o synaptic. * PostgreSQL 8.4 * PHP5 * Apache2 * pgAdmin3 * Orfeo 3.7.2p * subversion * ksvn o esvn (Para manejo Grafico de Subversion) [editar] Procedimiento * 1. Por consola con apt sudo apt-get install php5-gd apache2 libapache2-mod-php5 php5-imap subversion locales sudo apt-get install gda2-postgres{en 9.10 cambiar por libgda3-postgres} pgadmin3 postgresql-common postgresql-client-common libpg-perl php5-pgsql postgresql postgresql-client O también puede usar el synaptic, buscar e instalar los paquetes requeridos. Ademas hay que configurar las librerías de php: php5-xsl php5-xmlrpc php5-gd php5-imap php5-ldap php5-pgsql * 2. Verificar que en el archivo /etc/php5/apache2/php.ini estén las siguientes variables con los respectivos valores. puede desde consola editar el php.ini de php. sudo gedit /etc/php5/apache2/php.ini regist...

Como instalar OpenBiblio

Estamos asumiendo que esta instalado Ubuntu, openbiblio, mysql, apache y php. Bueno despúes ingresamos a la base de datos mysql -uroot -p contraseña Creamos la base de datos de Openbiblio mysql> create database OpenBiblio; Mostramos las bases de datos que tenemos mysql> show databases; +--------------+ | Database | +--------------+ | mysql | | OpenBiblio | +--------------+ Damos permisos a Openbiblio con el usuario que especifiquemos en obiblio_user con la contraseña que especifiquemos en obiblio_password (ej:Oscar) mysql> grant all privileges on OpenBiblio.* to obiblio_user@localhost -> identified by 'obiblio_password'; Salimos de mysql digitando quit, Nos logamos nuevamente mysql -uobiblio_user -pobiblio_password OpenBiblio y listo, nos debe aparecer, mysql > Bueno, aquí viene una parte que es importante para que nos conectemos al mysql y posteriormente a la base Openbiblio que creamos anteriormente, Vamos a /var/www/openbiblio/ cd /var/www/ope...