ftp server

7
Instalacion servidor FTP Se puede instalar de dos formas, La primera es mediante Centro de software de Ubuntu La otra forma se hace desde el terminal. $ sudo apt-get install pureadmin

Upload: fitiel-martinez

Post on 09-Aug-2015

393 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Ftp Server

Instalacion servidor FTP

Se puede instalar de dos formas,La primera es mediante Centro de software de Ubuntu

La otra forma se hace desde el terminal.$ sudo apt-get install pureadmin

Page 2: Ftp Server

Configuracion del servidor FTPAhora vamos a configurar las cuentas virtuales, son cuentas que no existen en el sistema.

por eso tendremos que crear un usuario genérico y un grupo para vincular todas las cuentas virtuales al servidor.

sudo groupadd ftpgroupsudo useradd -g ftpgroup -d /dev/null -s /etc ftpuser

Ahora vamos a hacer que el servidor ftp autentifique con usuarios virtuales.

echo "no" | sudo tee /etc/pure-ftpd/conf/PAMAuthenticationecho "no" | sudo tee /etc/pure-ftpd/conf/UnixAuthenticationecho "no" | sudo tee /etc/pure-ftpd/conf/NoAnonymous

Ahora vamos a vincular el archivo PureDB en la carpeta auth

cd /etc/pure-ftpd/auth/sudo ln -s ../conf/PureDB ./puredb

Page 3: Ftp Server

Configuracion del servidor FTP

Ahora cambiaremos la variable MinUID que indica el minimo UID que el usuario virtual usara y que por defecto es 1000, para que funcione hay que usar al menos 100.

Solo nos queda reiniciar el servidor para que se ajusten los cambios nuevos

sudo service pure-ftpd restart

echo "100" | sudo tee /etc/pure-ftpd/conf/MinUID

Ahora ya podemos usar pureadmin para administrar los nuevos usuarios

gksu pureadmin

Page 4: Ftp Server

Configuracion de usuarios FTP

Una vez abierta la interfaz gráfica de Pureadmin, bajo en la esquina derecha veremos un botón como el que esta en la imagen Manage User.

Lo pulsaremos y se abrirá una ventana donde podremos añadir usuarios virtuales.

Pulsaremos el botòn de Add new user

Rellenaremos los campos con el nombre de usuario nuevo y contraseña, verificaremos la contraseña y pulsaremos Add User

Page 5: Ftp Server

Configuracion de usuarios FTP

Por ultimo editaremos el usuario desde el botòn Edit user . Una opción importante es “Use a fake root (recommend)” que en pocas palabras chroot o enjaular de tal manera que si un

usuario intenta moverse por otro directorio que no es el definido no podrá.

Page 6: Ftp Server

Conexion al server FTP

Para poder conectarse al servidor ftp mediante terminal$ ftp xxx.xxx.xxx.xxx

Te pedirá el login del usuario con el que quieres acceder y su contraseñaUna vez dentro utilizaremos el comando help para obtener mas ayuda

Page 7: Ftp Server

Conexion al server FTP

Para poder conectarse al servidor ftp mediante Filezilla$ sudo apt-get install filezilla

Una vez instalado, lo ejecutamos y rellenamos los campos. dirección del serverNombre de usuario, su contraseña y puerto si es necesario.

Pulsamos conexión rápida