Focus on Learning English

Nota: tras el cambio de dominio, vuelvo a incluir Focus on Learning English en el directorio de INDAGA, que se me había olvidado…

Focus On Learning English (anteriormente folenglish.com, hasta que di de baja ese dominio y fue rescatado por otras personas) es una web en formato blog dedicada al aprendizaje del idioma inglés. Artículos y directorio de recursos gratuitos en inglés. Focus On Learning English está realizado en Blogger y bajo licencia Creative Commons.

Sitio: https://www.focusonlearningenglish.com

Focus on Learning English

Guía completa para transferencias seguras de archivos con SCP

scp

scpEl comando scp (Secure Copy) es una herramienta esencial para la transferencia segura de archivos entre sistemas en una red. Utilizando el protocolo SSH (Secure Shell), scp cifra los archivos durante la transferencia, garantizando que la información sensible permanezca protegida. Su naturaleza multiplataforma significa que puede ser utilizado en una variedad de sistemas operativos, como Linux, macOS y Windows, con la instalación de los componentes necesarios de SSH.

Sintaxis de scp
Para comenzar a usar scp, es fundamental entender su sintaxis básica. Por ejemplo, para copiar un archivo del sistema local a un servidor remoto, se utiliza el siguiente formato:
scp archivo_origen usuario@servidor_destino:/ruta/destino. Inversamente, para copiar un archivo desde un servidor remoto al sistema local, se invierte la sintaxis:
scp usuario@servidor_origen:/ruta/archivo_origen archivo_destino.

Uno de los aspectos más destacados de scp es su capacidad para preservar los permisos y metadatos de los archivos, lo que se logra con la opción -p. Además, para copiar directorios de manera recursiva, se utiliza la opción -r, lo que permite replicar estructuras de directorios completas con un solo comando.

scp ofrece varias opciones que controlan todos los aspectos de su comportamiento. Las opciones más utilizadas son:

-P: Especifica el puerto SSH del host remoto.
-p: Conserva los tiempos de modificación y acceso de los archivos.
-q: Usa esta opción si quieres suprimir el medidor de progreso y los mensajes que no sean de error.
-C: Esta opción obliga a scp a comprimir los datos mientras se envían a la máquina de destino.
-r: Esta opción le dice a scp que copie directorios de forma recursiva.

Continuar leyendo «Guía completa para transferencias seguras de archivos con SCP»

Script de Bash de copia de seguridad de todos los archivos .txt de un directorio

backupTxt

En sistemas operativos como Linux, la extensión .bak se utiliza habitualmente para denotar una copia de seguridad de un archivo. Cuando un programa está a punto de sobrescribir un archivo existente, puede crear una copia del archivo original y añadir .bak al nombre del archivo. Esto permite recuperar el contenido original en caso de que la escritura falle y corrompa el archivo, lo cual podría ocurrir debido a un fallo del sistema operativo, un corte de energía o la falta de espacio en disco.

Por ejemplo, si tienes un archivo llamado documento.txt y haces una copia de seguridad, el archivo de copia de seguridad se llamará documento.txt.bak. De esta manera, si algo sale mal durante la modificación del archivo original, puedes restaurar el archivo original desde la copia de seguridad.

Vamos a hacer un script que realice una copia de seguridad de todos los archivos .txt en el directorio especificado, añadiendo la extensión .bak a cada copia. Aquí va el script de bash: Continuar leyendo «Script de Bash de copia de seguridad de todos los archivos .txt de un directorio»

Y en verano, más estafas online: otro ejemplo de phishing

phishing_dgt

Phishing es un término informático que distingue a un conjunto de técnicas que persiguen el engaño a una víctima ganándose su confianza haciéndose pasar por una persona, empresa o servicio de confianza, para manipularla y hacer que realice acciones que no debería realizar. Fuente. Wikipedia

 

Valencia, 12/08/2024
No, no se cansan de intentar estafarnos, y el verano es ‘terreno abonado para ello’.  Los llamados ‘ciberdelincuentes’ se reactivan en épocas vacacionales, aprovechando nuestra laxitud y las vacaciones de los servicios TIC y de seguridad de las empresas. además, la combinación de smartphones, redes sociales e inteligencia artificial, han hecho expandir las técnicas fraudulentas a niveles ‘extratosféricos’. Continuar leyendo «Y en verano, más estafas online: otro ejemplo de phishing»

Estructuras básicas de un script de bash utilizando el condicional if

bash

La estructura if se utiliza para ejecutar comandos basados en una condición. Si la condición es verdadera, se ejecutan los comandos dentro del bloque then.

Estructura básica

if [ condición ]; then
# comandos a ejecutar si la condición es verdadera
fi

Estructura con else
Se utiliza else para especificar comandos que se ejecutarán si la condición es falsa. Continuar leyendo «Estructuras básicas de un script de bash utilizando el condicional if»

Comando rsync en Linux

sincronizacion

De vuelta de nuevo por Indaga…

El comando rsync (que significa remote synchronization o sincronización remota) es una herramienta poderosa y versátil para sincronizar archivos y directorios entre dos ubicaciones. rsync se puede usar para replicar datos, realizar copias de seguridad incrementales, copiar archivos entre sistemas y como reemplazo de los comandos scp, sftp y cp.

rsync emplea un algoritmo que reduce la cantidad de datos transferidos al copiar únicamente las partes de los archivos que han sido modificadas. También puede reanudar transferencias interrumpidas y ofrece opciones para excluir archivos, comprimir datos durante la transferencia y mucho más…

Veamos las opciones más comunes y algunos ejemplos de uso. Al final, dejo un pequeño script que estoy utilizando para hacer copias de seguridad recursivas de mi usuario a 2 discos duros externos, excluyendo la caché de Firefox y Edge. Pero ahora, veamos las opciones más comunes de rsync y algunos pequeños ejemplos: Continuar leyendo «Comando rsync en Linux»

Un paseíto por Indaga…

las rotas Denia mayo 2024

Valencia, 20/05/2024
Bueno, bueno, bueno: hace bastante tiempo que no me paso por aquí, y seguramente seguirá pasando el tiempo, a pesar de ser una de mis primeras webs, veo que ya es el momento (de nuevo!) de hacer una ‘paradita‘. ¿Y por qué? Porque lo que aquí hacía lo estoy haciendo en un foro, bidireccional, pero foro (recuerdos de mi primer blog y de algunos foros ya pasados…).

Por tanto y por menos, paso el testigo de esta web a los foros de Puntocomunica y a otras cosillas algo más ‘escondidas’. Ya no tengo ganas de ‘posicionar’ ni de aparentar, ni nada por el estilo… Cada día me gusta más lo sencillo, lo simple. Diría lo auténtico, pero eso sería completamente subjetivo, bajo mi personal punto de vista…

Y a pesar de lo dicho, ‘huelo’ a justificación y excusa, pero me ‘perdono’ y paso página. Al fin y al cabo, arrastro todos los defectos propios de mi especie, esa que cada día destruye lo que mantiene su vida, de lo que realmente procede. Así somos, por desgracia…

Pues eso, una despedida, tal vez temporal, tal vez no, de este blog que tanto se ha metamorfoseado a lo largo de ya más de dos décadas, aunque no se aprecien aparentemente  los rastros.

Hasta siempre, hasta pronto tal vez o no: ¿Quién sabe?…

P.D. Me quedo con algunas imágenes de mar, puerto y montaña azul. El sueño azul todavía no se ha apagado del todo…

Instalar la VPN de Proton en Linux (Ubuntu)

Fuente: https://protonvpn.com/support/official-ubuntu-vpn-setup/
Visto en: https://computerhoy.com/tecnologia/vpn-gratis-suiza-funciona-android-ios-cualquier-ordenador-1376002

Para instalar la app, abre una ventana de terminal y:

1. Descarga la configuración del repositorio y las claves necesarias para instalar la aplicación Proton VPN. Introduce:

wget https://repo2.protonvpn.com/debian/dists/stable/main/binary-all/protonvpn-stable-release_1.0.3-3_all.deb

2. Instala el repositorio de Proton VPN que contiene la nueva app. Introduce:sudo dpkg -i ./protonvpn-stable-release_1.0.3-3_all.deb && sudo apt update

No intentes comprobar la firma GPG de este paquete de lanzamiento (dpkg-sig -verify). Nuestro proceso interno de publicación está dividido en varias partes y el paquete de publicación está firmado con una clave GPG, y el repositorio está firmado con otra clave GPG. Así que las claves no coinciden.

Si deseas comprobar la integridad del paquete repo, puede comprobar su suma de comprobación con el siguiente comando:

echo "de7ef83a663049b5244736d3eabaacec003eb294a4d6024a8fbe0394f22cc4e5 protonvpn-stable-release_1.0.3-3_all.deb" | sha256sum --check -

3. Si estás ejecutando la antigua (v3) aplicación Proton VPN o CLI (versiones estables o beta), simplemente ejecuta:

sudo apt update && sudo apt upgrade

Si no tienes Proton VPN instalado, ejecuta:

sudo apt install proton-vpn-gnome-desktop

Para comprobar si hay actualizaciones y asegurarse de que está ejecutando la última versión de la aplicación, introduce:

sudo apt update && sudo apt upgrade

Continuar leyendo «Instalar la VPN de Proton en Linux (Ubuntu)»

Suite online para manipulación y creación de imágenes: Pixrl.com

pixlr

Aunque en su día ya incluí a Pixlr Editor en el directorio de Indaga, hoy he comprobado que sus herramientas y utilidades han mejorado mucho, pero que mucho… Así pues, vuelvo a incluirlo en el directorio de Indaga.net.

 

pixlrPixlr es un conjunto versátil de aplicaciones web y móviles para la edición de fotos, el diseño y la generación de imágenes. Tanto si eres un principiante como un profesional experimentado, Pixlr te ofrece una amplia gama de herramientas para mejorar tu creatividad. Estas son algunas de sus funciones:

Pixlr E (Editor de imágenes):
– Un editor de fotos online gratuito que puedes utilizar directamente en tu navegador web, en tu smartphone o en tu ordenador de sobremesa.
– No requiere instalación ni registro.
– Ideal para tareas básicas de edición de fotos.
– Disponible en inglés y español. Continuar leyendo «Suite online para manipulación y creación de imágenes: Pixrl.com»