Paso 3: Crear los usuarios FTP.
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í.