ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Instalación De Un Servidor FTP En Ububntu

ndv_nico28 de Octubre de 2013

501 Palabras (3 Páginas)415 Visitas

Página 1 de 3

Pasos para Instalar y configurar un Servidor FTP en Ubuntu.

Servidor FTP (File Transfer Protocol, ‘Protocolo de Transferencia de Archivos’), es un protocolo de red para transferir archivos entre sistemas conectados a una red. Desde un equipo cliente se puede conectar a un servidor para descargar archivos desde él o para enviarle archivos, independientemente del sistema operativo utilizado en cada equipo.

El servicio FTP es ofrecido por la capa de aplicación.

Para que el servidor funcione debemos instalar VSFTP (“Very Secure FTP Daemon” : Demonio FTP seguro). Está licenciado bajo la licencia GNU.

vsftpd es el servidor FTP por defecto de la distribución Ubuntu, además de Fedora Core, Red Hat y otras distribuciones.

Paso 1:

Instalar VSFTP

sudo apt-get install vsftpd

Paso 2:

Editar archivo de configuración

Se debe configurar el servidor editando el archivo /etc/vsftpd.conf mediante el uso de un editor como vi

sudo vi /etc/vsftpd.conf

Para no permitir el acceso anónimo al servidor cambiamos el valor de anonymous_enable a NO.

anonymous_enable=NO

Para permitir que los usuarios locales del sistema puedan conectarse debemos buscar y descomentamos la línea local_enable.

“Los comentarios generalmente son el caaracter “#” o el “;” solo se debe borrar alguno de estos caracteres que está al principio de la linea que quiero dejar activa”

local_enable=YES

Para permitir que se puedan subir archivos al servidor hay que dar permisos de escritura, por lo que debemos buscar y descomentar la línea write_enable

write_enable=YES

A continuación podemos establecer el valor umask para los archivos que subamos. Este valor determina los permisos de lectura, escritura y ejecución que tendrán los archivos por defecto. El valor que viene en el fichero de configuración es algo restrictivo, ya que solamente el propietario tiene permiso de lectura y escritura (-rw——-, o en númerico 600). Descomentamos local_umask para que todos puedan leer los archivos(-rw-r–r–, 644)

local_umask=022

El siguiente parámetro que se debe ajustar es el valor de la directiva chroot_local_users. Descomentando esta línea los usuarios solamente tendrán acceso a sus respectivos directorios /home y no puedan recorrer el resto del sistema

chroot_local_users=YES

Con estos cambios en el archivo de configuración ya tenemos el servidor FTP operativo, solo se debe reiniciar el servicio de vsftpd.

Paso 3 Reiniciar servicio de VSFTPD

sudo /etc/init.d/vsftpd restart

En el caso que solo quiera bajar el servicio del servidor FTP solo se debe cambiar la palabra restart por stop.

sudo /etc/init.d/vsftpd stop

Para iniciar el servidor nuevamente se utiliza la palabra start

sudo /etc/init.d/vsftpd start

Paso 4 Crear Usuarios

Para poder acceder al servidor desde cualquier parte se pueden utilizar algunos gestores como winscp o filezilla.

Crear usuario en el sistema operativo:

sudo adduser nico007 y le asignamos un password.

Paaso 5 Test del Servidor FTP

Para verificar la funcionalidad del servidor ftp se puede hacer desde un gestor de FTP o por linea de comando desde cualquier computador de red.

ftp ip o nombre del servidor

Ejemplo;

ftp 192.168.1.1

ftp>

Estando en este punto ya se pueden utilizar comando FTP para subir y bajar archivos.

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com