martes, 17 de diciembre de 2013

Cosas que hago tras instalar Mint 16

Cada vez que sale una nueva versión de Ubuntu aparecen varios blogs en los que se explica que hacer tras instalar Ubuntu. Muchas de las cosas que en ellos se dicen ya vienen de serie con Mint. Siempre que leo esos blogs doy gracias al destino por usar Mint.
En este tema indico que cosas hago yo tras instalar desde cero una nueva versión de Mint.

- Actualizar todos los paquetes que me indique el Gestor de actualizaciones: si la instalación se hizo sin estar el pc conectado a la web, tras la instalación es altamente recomendable hacer una actualización de todos los paquetes que indique el Gestor de Actualizaciones, hasta que éste indique que el sistema esta totalmente actualizado. 
Si la instalación se hizo estando el pc conectado a la web, normalmente a la vez que se instala con los paquetes del cd/dvd live de instalación, se va actualizando con los paquetes de los repositorios oficiales a través de la conexión a la web, pero una vez instalado el sistema sigue siendo recomendable asegurarse que el Gestor de Actualizaciones nos indica que el sistema está totalmente actualizado.

- Restaurar copias de seguridad: En Mint16 Cinnamon ya no es una mera interfaz gráfica de Gnome3, por lo que para instalar esta nueva versión he decidido hacerlo desde cero, formateando tanto la partición / como la /home, no sin antes, desde Mint15,  hacer una copia de seguridad de lo que considero que es mas importante conservar, para posteriormente volver a restaurarlo en la nueva versión: Copia de archivos y directorios antes de pasarme a Mint16
Pues como es lógico una vez instalada Mint16 lo primero que hago es restaurar lo conservado de Mint15:

    - Archivos no ocultos de la carpeta de usuario: archivos tipo documentos, videos, musica, fotos, etc
    - Extensiones, applets y desklets de Cinnamon
    - Temas de Cinnamon - Fondos de pantalla - Menús de aplicaciones
    - Scripts de Nemo: /home/usuario/.gnome2/nautilus-scripts . Luego de restaurar los scripts se le dan permisos de lectura y ejecución a todos los archivos: sudo chmod -R 500 /home/usuario/.gnome2/nemo-scripts
    - Acciones del menú contextual de Nemo: /home/usuario/.local/share/nemo/actions
    - Firefox: /home/usuario/.mozilla
    - Correo electrónico: Sylpheed: tanto la carpeta de configuración personal del programa,/home/usuario/.sylpheed-2.0 , como la carpeta de correos del usuario: /home/usuario/Mail
    - Alias de comandos: /home/usuario/.bashrc
    - Archivo /etc/fstab: es el archivo que indica como montar pendrives, discos duros externos, o particiones de otros sistemas. Si usamos discos duros externos o pendrives y queremos que se monten en Mint 16 tal y como lo hacen en la versión de Mint que vamos a sustituir , o tenemos otras particiones además de las del sistema ( por ejemplo si tenemos una partición en la que guardamos solo archivos de datos - música, vídeos, documentos, etc - o una o varias particiones con otros sistemas operativos ) y queremos que se monten de la misma forma que lo hacen en la versión de Mint que vamos a sustituir, lo mejor es que hagamos una copia de seguridad del archivo /etc/fstab, para tras la instalación de Mint16 modificar el archivo /etc/fstab recién creado con los datos de dicho archivo, de la copia de seguridad, que hagan referencia a pendrives, discos externos, o particiones distintas a las que pertenecen a Mint16. ( para saber sobre el archivo /etc/fstab, leer los temas que hay sobre él en el Índice 1 ).

- Instalar soporte de idiomas e Instalar idioma Español: desde Configuración de Cinnamon->Idiomas: primero instalamos el soporte de idiomas, y luego añadimos y ponemos como predeterminado el idioma Español.


- Instalar applets, extensiones, y desklets:
Muestro una lista de los applets, extensiones, y desklets que tengo activados en Cinnamon. Los expongo para tenerlos a mano, como recordatorio, para cuando instalo una nueva versión de la distro: Mis applets, extensiones y desklets favoritos


- Dock de aplicaciones: Cinnamon tiene su propio dock de aplicaciones: ( Cinnadock in Progress ) ; en esta versión de Cinnamon esa extensión Cinnadock no funciona de entrada (*) pero si otra extensión similar, Cinnadock plus, que es una versión mejorada.

(*) Al final del tema del enlace anterior hay una forma de hacer que Cinnadock in Progress vuelva a funcionar en la versión actual de Cinnamon.

- Configuración visual de Cinnamon  a mi gusto: para ello he cambiado el tema, los iconos, controles y bordes de la ventana, el puntero del ratón, como explico en el tema  Poner Cinnamon en azul


- Modificar con Dconf-editor algunas opciones: 
Principalmente las relacionadas con el administrador de archivos http://hatteras-blog.blogspot.com.es/2013/11/dconf-editor.html 
Para usar Dconf-editor hay que instalar el paquete dconf-tools  y ejecutar el comando dconf-editor

- Poner LibreOffice en español: por defecto LibreOffice en Mitn16 nada mas ser instalado está en Ingles



para ponerlo en Español se han de instalar los siguientes paquetes: libreoffice-help-es y libreoffice-i10n-es



- Activar inicio rápido de LibreOffice: Para que aparezca un icono en el panel de Cinnamon, desde el que se puede iniciar rápidamente cualquiera de los componentes de LibreOffic ( Writer, Calc, Base, etc) hay que ir a LibreOffice->Herramientas->Opciones->Memoria: "activar inicio rápido en el área de notificación"


Algunos ajustes pueden mejorar el tiempo de carga LibreOffice y la capacidad de respuesta. Sin embargo, algunos también aumentan el uso de memoria RAM, así que úselos con cuidado. Se puede acceder a todos ellos en LibreOffice-Writter->Herramientas> Opciones.

- Bajo "memoria": Reducir el número de pasos de Deshacer a una cifra inferior a 100, por ejemplo entre 20 y 30 pasos.
- En caché para gráficos, configure Uso para LibreOffice a 128 MB (desde el valor original de 20MB).
- Configurar la memoria para cada objeto a 20 MB (desde el valor predeterminado de 5 MB).

- Crear una red local: en mi casa tengo dos ordenadores, uno fijo y un portátil, y creo una pequeña red local entre ellos, usando para ello el protocolo sftp. Crear una red local entre varios pcs
 
- Instalar mi impresora: como explico en  Instalar la impresora multifunción Brother DCP-130C


Una vez instalada la impresora y su scanner, sigo instalando programas para usar éste, por ejemplo xsane: escanear con (ocr) reconocimiento óptico de caracteres

- Modificar el grub2: para poder iniciar una .iso guardada en el disco duro,desde él, como explico en el tema: Iniciar una imagen iso desde el grub2

- Instalar paquetes/programas:
Aquí indico varios paquetes y programas que me gustaría que vinieran por defecto, pero que no lo están.
       - y-ppa-manager: programa para administrar los repositorios personales de paquetes (ppa) que queramos añadir. Administración de repositorios
      - multisystem: programa para tener varias imágenes .isos de varias distros en un solo pendrive, y poder iniciar el pc desde cualquiera de ellas. Multisystem
      - catfish: programa para buscar archivos, en cualquier carpeta del sistema .Buscar archivos en el sistema
      - alien y checkinstall: dos paquetes imprescindibles para instalar programas a partir de un archivo comprimido.tgz ( comprobar también que esten instalados los paquetes: build-essential, checkinstall, gcc, automake, autoconf , e instalarlos si no lo estuvieran ) Instalar paquetes no .deb
      - unrar, unrar-free, p7zip, p7zip-rar, p7zip-full: paquetes que ayudan a crear archivos comprimidos en varios formatos, con o sin contraseñas, y a descomprimirlos. File-roller: comprimir y descomprimir
      - screen: paquete que permite poder ejecutar un programa desde la terminal y que no se cierre dicho programa cuando cerramos la terminal. Cerrar la terminal sin que se cierre el programa ejecutado desde ella
      - ntfs-3g y ntfs-config: para prestar apoyo al sistema de archivos ntfs de Microsot, y configurar fácilmente todos sus dispositivos NTFS para permitir el soporte de escritura a través de una interfaz gráfica de usuario amigable. Automontar dispositivos ntfs con permisos de lectura y escritura.
      - parcellite: es un gestor del portapapeles, que si lo añadimos a "aplicaciones al inicio" aparecerá como un icono en el panel, desde el que podremos almacenar temporalmente información de cualquier tipo. Al portapapeles se puede copiar texto, imágenes, archivos, etc. Usualmente el contenido del portapapeles se obtiene desde la función de copiar o cortar, y se recupera con la función de pegar o mover
      - gufw (firewall): instalamos y configuramos a nuestro gusto, según nuestras necesidades, este cortafuegos. Cortafuegos
      - cameramonitor: es un programa que hace que aparezca un pequeño icono en el panel de Cinnamon que aparece cuando la cámara web está encendida, y desaparece cuando la webcam deja de estar funcionando. Nos avisa cuando la webcam esta funcionando.
      - nmap y zenmap: nos puede servir para detectar si alguien se conecta a nuestra wifi

Después de instalar y modificar todo lo relacionado en este tema ya solo me queda instalar mas programas del tipo de multimedia, gráficos, internet, ofimática, etc pero esto ya entra dentro de las necesidades y gustos de cada cual.

lunes, 9 de diciembre de 2013

Algunas ideas para manejarse con seguridad con las web de banca on line y comercio electrónico

Desde el navegador web se pueden ver correctamente las páginas de banca on line, y usarlas, para ver saldos, movimientos, hacer transferencias, etc.
En este tema se dan algunas ideas para manejarse con seguridad con las web de bancos, y comercio electrónico:

- No usar un pc que no sea el suyo propio, no usar por tanto pcs de cibercafés u otros lugares públicos.

- Tener actualizado el navegador a su última versión, para que tenga las últimas opciones de seguridad.

- Asegurarse que la página del banco es segura: hay que fijarse que la dirección debe empezar por https ( http://es.wikipedia.org/wiki/Hypertext_Transfer_Protocol_Secure) en vez de por htpp ( http://es.wikipedia.org/wiki/HTTP ), como hacen las páginas habituales.

- Además aconsejo saberla de memoria y poder comprobar que es la dirección exacta.

- No usarla nada mas que cuando uno mismo la haya tecleado.

- No usarla en absoluto si se abre como pop-up desde otra página. Desde Firefox->Editar->Preferencias->pestaña Contenido: seleccionar la opción "Bloquear Ventanas Emergentes"



- Una vez abierta la página del banco, hacer click sobre el icono del candado que hay en la barra de direcciones junto a htpps

con lo que se abre una pequeña ventana que nos informa sobre la página, y nos permite acceder a "mas información" , sobre el certificado de seguridad que usa dicha página.



- Se debe también tener en cuenta que un banco no va a pedir que por internet se les de un número de cuenta para comprobar nada.

- Hay quien dice (http://www.muylinux.com/2009/10/14/linux-recomendado-para-la-banca-electronica ) que utilizar un live CD de linux es la forma más segura de realizar operaciones bancarias por internet, ya que en un LiveCD normalmente no se almacenan datos de sesiones anteriores -aunque pueda hacerse- y cada ejecución del sistema operativo en el disco es como si lo utilizásemos por primera vez, lo que lo hace muy seguro. Brian Krebs, el autor del artículo (http://voices.washingtonpost.com/securityfix/2009/10/avoid_windows_malware_bank_on.html) , afirma claramente que para evitar fraudes y problemas bancarios la solución más simple y efectiva es “no usar Microsoft Windows cuando accedáis a vuestra cuenta bancaria on-line“.
Pero es incomodo tener que apagar el pc, buscar el livecd y volver a iniciar el pc controlando que se inicie desde el live cd, por eso puede ser una alternativa la siguiente opción.

- También es buena idea usar una cuenta exclusiva, por ejemplo un usuario invitado
La idea es tener un usuario, creado anteriormente desde la cuenta del usuario administrador, accesible desde la pantalla de acceso, que esté siempre como recién creado, y que lo que se haga con él se borre al salir de la sesión gráfica.

- Otra medida de seguridad es tener instalado en Firefox el complemento NoScripts, o similar, que evita la instalación de guiones no deseados.

- Cambiar algunas cosas desde Firefox->Editar->Preferencias->pestaña Seguridad, se pueden bloquear sitios atacantes, falsificados, o advertir si se intentan instalar complementos.



En la pestaña Privacidad se puede indicar a los sitios que no se quiere ser rastreado.


- Muchas web de bancos tienen un teclado virtual como medida de seguridad, pero si la página del banco no lo tiene, se puede usar el teclado virtual onboard

domingo, 1 de diciembre de 2013

Gadget para cumplir con la ley sobre cookies y política de privacidad en los blogs de Blogger

Para intentar cumplir lo mas posible la nueva ley Española sobre cookies (* ver enlaces sobre esta ley al final del tema ) en nuestro blog en Blogger podemos realizar estas dos acciones:

I) Añadir una pestaña al blog que abra una ventana en la que se informa sobre las cookies ( http://hatteras-blog.blogspot.com.es/p/sobre-cookies.html):con información sobre las políticas de privacidad de Blogger ( https://support.google.com/blogger/answer/141159?hl=es ), lo que dice la wikipedia sobre que son las cookies ( http://es.wikipedia.org/wiki/Cookie_%28inform%C3%A1tica%29 ) , y enlaces que indican como manejar las cookies en diversos navegadores. 

II) Añadir un gadget que nos sirva para cumplir con la ley: para ello, abrir la página de configuración del blog:
- Ir al menú "Diseño",
- Seleccionar "Añadir un Gadget" (da igual donde esté colocado, ya que está puesto en una posición fija en la parte de arriba de la página - luego se puede modificar, como se indica mas abajo su posición)
- Añadir o pulsar en el botón + de "HTML/Javascript"
- Y pegar ( y una vez modificado como se indica mas abajo, guardarlo para que empiece a ser efectivo )  el siguiente código ( sacado de http://foro.ubuntu-guia.com/Nueva-ley-sobre-cookies-y-politica-de-privacidad-en-los-blogs-td4033910.html ) ( no es necesario ponerle un nombre al gadget ) :

<script src="http://j.maxmind.com/app/geoip.js"></script>
<div id="avisoCookie" style="display:none; position:fixed; left:0px; right:0px; top:40px; width:100%; min-height:30px; background:#EFBF18; color:#000000; z-index:99999;">
    <div style="text-align:center; width:100%; position:absolute; padding-left:5px; top:30%;">
        Usamos cookies propias y de terceros. Si continua navegando consideramos que acepta su uso.
        <a href="http://hatteras-blog.blogspot.com.es/p/sobre-cookies.html" target="_blank" style="padding-left:5px;background:#EFBF18; color:#1C4195;">- Más información en la pestaña "Sobre Cookies" -</a>
        <a href="javascript:void(0);" style="margin-left:10px; padding:4px; background:#52B8E4; text-decoration:none; color:#ffffff;" onclick="PonerCookie();"><b>Aceptar Cookies OK</b></a>
    </div>
</div>
<script>
function getCookie(c_name){
    var c_value = document.cookie;
    var c_start = c_value.indexOf(" " + c_name + "=");
    if (c_start == -1){
        c_start = c_value.indexOf(c_name + "=");
    }
    if (c_start == -1){
        c_value = null;
    }else{
        c_start = c_value.indexOf("=", c_start) + 1;
        var c_end = c_value.indexOf(";", c_start);
        if (c_end == -1){
            c_end = c_value.length;
        }
        c_value = unescape(c_value.substring(c_start,c_end));
    }
    return c_value;
}
function setCookie(c_name,value,exdays){
    var exdate=new Date();
    exdate.setDate(exdate.getDate() + exdays);
    var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
    document.cookie=c_name + "=" + c_value;
}
if(geoip_country_code()=="ES" && getCookie('aviso')!="1"){
    document.getElementById("avisoCookie").style.display="block";
}
function PonerCookie(){
    setCookie('aviso','1',365);
    document.getElementById("avisoCookie").style.display="none";
}
</script>

------------------------------------

Este texto se debe modificar, antes de guardarlo y que este activo, para ponerlo a nuestro gusto, básicamente:

1) Cambiar la dirección "sobre cookies": es la modificación mas importante que hay que hacer necesariamente antes de guardarlo y que sea efectivo.
En la línea:
<a href="http://hatteras-blog.blogspot.com.es/p/sobre-cookies.html"
hay que sustituir la dirección que se corresponde con mi pestaña "sobre cookies" en mi blog, con la dirección que corresponda en tu blog.

2) Cambiar texto de los mensajes:
a) Usamos cookies propias y de terceros. Si continua navegando consideramos que acepta su uso.
b) Más información en la pestaña "Sobre Cookies"
c) Aceptar Cookies OK
se pueden sustituir por textos similares de acuerdo a tus gustos.

3) Cambiar color de fondo y del texto de los mensajes: Cambiando los valores que hay tras los diferentes background:# y color:# se cambian los colores de fondo y del texto en los tres mensajes antes indicados.
Para averiguar los valores de los colores que queremos poner, ver esta página: http://html-color-codes.info/codigos-de-colores-hexadecimales/

4) Cambiar la posición de la barra del gadget:
Si en la línea:
<div id="avisoCookie" style="display:none; position:fixed; left:0px; right:0px; top:40px
cambiamos top por bottom, el gadget en vez de salir en la parte superior de la ventana, saldrá en la parte inferior.

Cambiando los valores anteriores a px podremos modificar la posición del gadget, mas o menos a la izquierda, mas o menos a la derecha y mas o menos hacia arriba o abajo.

-----------------------------------

Una vez hecho todo el gadget, en mi blog aparece como se ve en la siguiente imagen



Si hacemos click sobre el texto Más información en la pestaña "Sobre Cookies" se abre la pestaña "sobre cookies" en la que he puesto información sobre las políticas de privacidad de Blogger, lo que dice la wikipedia sobre que son las cookies y enlaces que indican como manejar las cookies en distintos navegadores.

Si hacemos click sobre el texto Aceptar Cookies OK se cierra el gadget.

Las cookies se cargan automáticamente en cuanto movemos algo la ventana del blog, lo cual es interpretado como que estamos leyéndolo y aceptamos implícitamente las cookies que se puedan cargar.
Si no queremos que se carguen cookies, ni desde este blog, ni desde ninguna otra dirección web tendremos que modificar la configuración de nuestro navegador, como indico en la pestaña "Sobre cookies".
 -----------------------------------------
Algunas direcciones sobre la ley Española de cookies:

Cómo aplicar la Ley de Cookies en tu web
http://www.interdigital.es/blog/articletype/articleview/articleid/220/como-aplicar-la-ley-de-cookies-en-tu-web.aspx

Ley de Cookies: Este sitio web usa cookies
http://www.forinformatica.com/2013/08/ley-de-cookies-este-sitio-web-usa-cookies/

Sanción por instalar cookies de Google Analytics (y otras)
http://www.pabloburgueno.com/2013/08/sancion-por-incumplir-la-ley-de-cookies/

Guía sobre el uso de las cookies
http://www.agpd.es/portalwebAGPD/canaldocumentacion/publicaciones/index-ides-idphp.php

http://www.agpd.es/portalwebAGPD/canaldocumentacion/publicaciones/common/Guias/Guia_Cookies.pdf

Política de Cookies
https://www.confianzaonline.es/politica-de-cookies/

Qué debes saber sobre la nueva ley de cookies
http://www.t2o.es/blog/actualidad/ley-cookies/

Cómo cumplir la Ley de Cookies
http://www.pabloburgueno.com/2012/04/como-cumplir-la-ley-de-cookies/