Ir al contenido principal

Entradas

Que es FTP?

Que es un ftp? El Protocolo FTP de transferencia de archivos es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP, basado en la arquitectura cliente-servidor. Una vez dicho esto vamos a instalar un ftp Instalacion del servidor FTP sudo apt install vsftpd Configurar Anonymous Para dejar que cualquier usuario pueda acceder a las carpetas tendremos que ir al fichero /etc/vsftpd.conf y cambiar lo siguiente: anonymous_enable=Yes Ahora cualquier usuario podra acceder a la carpeta: /srv/ftp Tambien añadiremos lo siguiente para que los usuarios esten enjaulados y no puedan subir directorios y puedan editar dentro de sus ficheros: chroot_local_user=YES allow_writeable_chroot=YES write_enable=YES
Entradas recientes

Como tener HTTPS

En esta entrada vamos a ver como poner https a nuestro vps Lo primero que tendremos que hacer es hacer un update y descargar el repositorio del cual vamos a descargar lo que encesitamos de el proveedor de certificados Certbot, asi que vamos a hacer lo siguiente: sudo apt-get update sudo apt-get install software-properties-common sudo add-apt-repository universe sudo add-apt-repository ppa:certbot/certbot sudo apt-get update sudo apt-get install python-certbot-apache Seguidamente vamos a instalar el pluguin para apache que nos ofrece certbot: sudo certbot --apache En este paso nos habra pedido unas configuraciones, como el nombre de correo, si aceptamos terminos y condiciones y nuestro dominio, nos los mostrara de la siguiente manera: Y ahora nos pedira si queremos que los usuarios que se conecten via http sean redireccionados a https, en mi caso yo he puesto que si (opcion 2), ya que de esta manera hacemos mas seguro la web Ahora vamos a descargar el certifi...

Hosts virtuales

Hosts virtuales El alojamiento compartido o alojamiento virtual, en inglés Virtual hosting, es una de las modalidades más utilizadas por las empresas dedicadas al negocio del alojamiento web. Dependiendo de los recursos disponibles, permite tener una cantidad variable de dominios y sitios web en una misma máquina. Para realizar los virtual host tenemos unos requisitos: Debemos de crear usuarios en los cuales les adjudicaremos parte de los virtual host Iremos a /var/www, una vez aqui crearemos un directorio aquí para cada uno de los virtual hosts que pretendemos crear. Ahora vamos a crear los directorios así: sudo mkdir -p /var/www/examplecesar.tk/public_html sudo mkdir -p /var/www/testenrique.tk/public_html Ahora los ficheros son de root, vamos a cambiar el propietario, para ello vamos a hacer lo siguiente: sudo chown -R cesarv:cesarv /var/www/examplecesar.tk/public_html sudo chown -R enrique:enrique /var/www/testenrique.tk/public_html Ahora vamos a modificar un ...

Filtracion de e-mails y sus sontraseñas

Filtracion de 773 millones de correos A través del experto en seguridad Troy Hunt , ha salido a la luz una de las filtraciones de correos más grandes de la historia, con 772,904,991 direcciones de correo filtradas y más de 21 millones de contraseñas. Una filtración que ha sido recopilada en un gigantesco archivo de MEGA y cuyo nombre es #Collection #1 En total, más de 12.000 archivos diferentes de texto y 2.700 millones de líneas que recopilan todas las direcciones de correo y contraseñas expuestas. Una información que pese a ser básicamente texto tiene un peso de 87GB. Unos números estratosféricos que colocan a esta filtración como la más grande desde la de Yahoo. Troy Hunt, dueño de la popular web Have I Been Pwned, empezó a recibir avisos que su cuenta había sido expuesta hasta darse cuenta que tenía entre manos algo muy grande. Tanto es así, que el propio Hunt ha visto como sus datos personales se encontraban entre los filtrados. Como saber si mi correo ha sido uno de...

Hablemos un poco sobre DNS

Que es un vps, TLD y Root Server Que es un DNS DNS viene de las siglas Domain Name System, es un sistema de nomenclatura jerárquico descentralizado para dispositivos conectados a redes IP como Internet o una red privada. Este sistema asocia información variada con nombre de dominio asignado a cada una de la ips. Su función más importante es "traducir" nombres que podemos recordar por los numeros que esta compuesta nuestra ip, de esta forma es mas facil recordar el nombre dns y asi poder acceder a nuestro sitio web con mas facilidad. Root Servers Un servidor raíz (root server en inglés) es un servidor de nombres para la zona raíz del Sistema de nombres de dominio de Internet (DNS). Los servidores de nombres raíz son una parte fundamental de Internet, ya que son el primer paso en la traducción (resolución) de los nombres de host legibles por humanos en direcciones IP que se utilizan en la comunicación entre los hosts de Internet. ICANN La Corporación de Internet...

Autentificacion con apache

Como autentificar con apache En esta entrada vamos a observar como realizar un login con apache En esta entrada vamos a ver como crear un login con apache para autentificar a los usuarios al acceder a una pagina en concreto que nosotros predefinamos en el servidor Primero, lo que tendremos que hacer es acceder a la maquina que nos va a proveer la pagina web. Y vamos a la terminal, a la carpeta del apache y ahora utilizamos el siguiente comando para crear el usuario y contraseña sudo htpasswd -c /etc/apache2/.htpasswd cesar Ahora vamos al /etc/apache2/apache2.conf y modificar la linia de allowoverride de /var/www y poenrla en "All" Ahora vamos a la carpeta donde este nuestro fichero html y creamos un fichero llamado .htacces y introducimos lo siguiente: AuthType Basic AuthName "Restricted Content" AuthUserFile /etc/apache2/.htpasswd Require valid-user Ahora reiniciamos apache sudo serice apache2 restart Ahora al querer acceder a dicha...

Como adquirir nombres de dominio

Como adquirir dominios En esta entrada aprenderemos a como adquirir un dominio de dos formas, gratuitamente y de forma de pago Dominios gratuitos El dominio gratuito más utilizado en internet es el .tk aparte de este hay muchos mas, en esta entrada voy a enseñar como adquirir uno de estos dominios y de otro tipo de forma totalmente gratuita. Para ello tendremos que acceder a http://www.dot.tk/es/index.html una vez alli comprobaremos la disponibilidad en el buscador de la misma pagina y buscamos la disponibilidad de dicho dominio Ahora simplemente le pinchamos en consigalo ahora! y pinchamos en continuar que saldra en verde arriba. Ahora estableceremos la ip a la que haremos dns y continuamos Ahora podremos registrarnos desde google, facebook o crear una cuenta Ahora una vez registrados dicho dominio ya es nuestro Dominios de pago El dominio de pago lo podremos seleccionar dependiendo de nuestra region, por ejemplo el .es o el .cat o tambien si somos una organiza...