Instalación de VSFTPD y configuración en Ubuntu (3 / 5 paso)

Paso 3: Crear los usuarios FTP.

Ya dije que la configuración más segura de un servidor FTP permitiendo que sólo acceso anónimo sin privilegios de escritura. Vamos a desviarse de esto. Nos va a crear dos usuarios, uno que será capaz de solo descargar y otro que actuará como administrador, es decir carga y descarga y privilegios.  Nota, que serán los usuarios del sistema también. Así que tenemos que tomar algunas medidas adicionales para hacer todo más seguro.

Primero tienes que decidir donde desea que la carpeta FTP que. Elegí configuraremos. Así que en el tipo de terminal:

sudo mkdir/home/ftp

Ahora, tenemos que añadir los usuarios, pero primero vamos a asegurarse de que lo único que pueden hacer los nuevos usuarios inicie sesión en nuestro servidor FTP. Cuando se crea un nuevo usuario de Linux, se le asigna un shell por defecto que va a utilizar. Si no estás seguro de lo que estoy hablando, tómese un minuto para leer un poco sobre conchas . Usando su editor favorito, abra/etc/shells del archivo y agregar uno no existente. Mina "dummy" nombré como veis en la imagen siguiente.

El plan es agregar dos usuarios FTP, que tiene escritura y acceso de lectura y un simple usuario que sólo podrá descargar archivos. Así, si quiero que un amigo tuyo para descargar un archivo, no tienes que darle acceso de escritura al servidor.

Antes de crear los usuarios, debe crear un grupo en la que se pertenece. Por defecto, Linux crea un grupo de usuarios con el mismo nombre que el usuario, pero no queremos eso. Así que en un tipo de terminal:

sudo groupadd ftp usuarios

Y ahora podemos agregar nuestros usuarios:

sudo useradd - inicio/home/ftp - grupo de usuarios de ftp--shell/bin/maniquí ftpadmin

sudo passwd ftpadmin

Después de dar una contraseña para tu usuario, haya terminado. Repita el mismo proceso para el segundo usuario. Nombre de mina ftpguest. Usted puede elegir cualquier nombre que desea. Intente iniciar sesión en el sistema utilizando uno de los nuevos usuarios que creó. Si hiciste todo bien, no podrá iniciar la sesión.

Ya casi terminamos. Sólo necesitamos darle a nuestros usuarios los derecho permisos en el directorio FTP que hemos creados anteriormente. En primer lugar, cambiar el propietario del directorio de raíz para ftpadmin:

sudo chown -R ftpadmin/home/ftp

Y entonces:

sudo chmod 755/home/ftp

El resultado de estos dos mandamientos es que el dueño del directorio (ftpadmin) tendrá acceso completo al directorio y los archivos dentro y el resto del mundo sólo acceso de lectura. Hacer un ls -l y deberías ver algo como el tercer cuadro (que también me olvido el interruptor adecuado para el comando ls muestra: P)

Usted puede leer más sobre permisos de archivo aquí.

Artículos Relacionados

Configuración de carro de los medios de comunicación y operación

Configuración de carro de los medios de comunicación y operación

estas instrucciones le enseñará cómo configurar y utilizar un carro de los medios de comunicación que incluye un proyector, un ordenador portátil y altavoces. Correctamente configurar un carro de los medios de comunicación le permite utilizar todas l
Servidor LAMP de ODROID U3 con Cloud Seafile

Servidor LAMP de ODROID U3 con Cloud Seafile

Por favor voten por este Instructable y algunos de mis otros en la sección de votación en la esquina superior derecha de la página. Muchas gracias por apoyar nuestros proyectos y espero sean útiles.En el mundo de los microordenadores la historia ha s
Usando la PSP como Joystick de PC y luego controlar su ordenador con la PSP

Usando la PSP como Joystick de PC y luego controlar su ordenador con la PSP

puede hacer muchas cosas interesantes con el homebrew de la PSP y en este instructable va de la cam para enseñarte a utilizar tu PSP como joystick para jugar juegos, pero también hay un programa que te permite usar tu joystick como el ratón.Aquí está
Automatización casera de frambuesa Pi GPIO

Automatización casera de frambuesa Pi GPIO

había oído hablar de los pines GPIO en la frambuesa pi y decidió hacer algo con él. Y con los días de fiesta que viene, sería genial poder encender y apagar la luz pantalla de la web!  Este es un proyecto bastante simple que crea una aplicación web p
Un sistema de 3D impreso presillas metálicas parabrisas

Un sistema de 3D impreso presillas metálicas parabrisas

Este proyecto es una de mis primeras experiencias con una impresora 3D. Hace dos inviernos yo conseguí un kit del paquete Printrbot Simple Metal Navidad que vino con una impresora 3D desmontada junto con un montón de accesorios libres y terminó siend
Cómo recuperar componentes de electrónica vieja o rota, sin un soldador!

Cómo recuperar componentes de electrónica vieja o rota, sin un soldador!

Recomiendo que usted lea estas instrucciones por lo menos una vez antes de comenzar trabajo debido a un número de seguridad se refiere y posibles peligros que pueden surgir que se tratan a lo largo.Objetivo:En esta guía se está presentando un método
Otro grabador del Laser del diodo DIY

Otro grabador del Laser del diodo DIY

Siempre amé a máquinas CNC! Ellos son el futuro, desde que se inventaron! Todavía creo que CADing y CNCing milagros. Cuando la primera impresora llegó a mi casa (tenía unos 10) realmente quedé fascinado por el hecho de que pude imprimir un documento
Gabinete de MAME en 4 pasos claves

Gabinete de MAME en 4 pasos claves

este Instructable es más como una pauta de un verdadero Instructable paso a paso. Se trata de convertir - en vez de construir desde cero - un Gabinete de la arcada en un Gabinete de MAME. Es más una guía ya que hay muchos tipos diferentes de gabinete
FPGA robótica visión para nadie

FPGA robótica visión para nadie

¿Como yo había interesado en tecnología y siempre quería usar una de esas fichas pesadas llamadas de FPGA? ¿Está usted interesado en visión y robótica?Mi objetivo era traer FPGA visión a las personas, accesibles a todos. Decidí construir mi propio si
Construcción de robots con Python y frambuesa Pi

Construcción de robots con Python y frambuesa Pi

el objetivo de este tutorial es ayudarle a comenzar a programar con Python para controlar tus robots Arduino con un Raspberry PI. Revisaremos los aspectos básicos como instalación y algunos ejemplos simples para controlar tu robot desde una GUI de Py
All in One PC / Computer - DIY

All in One PC / Computer - DIY

My DIY All in one PCEn los últimos años, utilizaba una Laptop del Inspiron de Dell como mi computadora diaria. Sin embargo poco a poco fue mostrando su edad y componentes parecen estar fallando uno a la vez. En primer lugar, el teclado dejó de funcio
Frambuesa de Pi de Robot controlado por Bluetooth

Frambuesa de Pi de Robot controlado por Bluetooth

este tutorial se basa en un Instructable anterior -Robustezas del edificio con Raspberry Pi y PythonEl objetivo es presentar un ejemplo de cómo configurar una conexión Bluetooth en serie con Arduino para controlar un robot de Raspberry Pi. Pero permi
Cómo instalar Ubuntu 14.04 junto con Windows

Cómo instalar Ubuntu 14.04 junto con Windows

¿Sientes alguna vez que su ordenador es demasiado lento, a pesar de que tiene hardware decente? Bueno, no eres el único!Pero hoy en día, la frustración sin fin de un pc lento llegará a su fin! Déjeme presente a usted: Ubuntu, un código abierto sistem
¿Cómo obtener Windows 10?

¿Cómo obtener Windows 10?

Microsoft recientemente ha anunciado la próxima versión del sistema operativo insignia "Windows 10", aunque había un montón de inconvenientes de Windows 8 y no fue bien acogida por muchos usuarios por razones como la complejidad y estabilidad. E