Globedia.com

×

Error de autenticación

Ha habido un problema a la hora de conectarse a la red social. Por favor intentalo de nuevo

Si el problema persiste, nos lo puedes decir AQUÍ

×
×
Recibir alertas

¿Quieres recibir una notificación por email cada vez que Caminogeek escriba una noticia?

Cómo Crear un Servidor FTP en una Máquina Virtual de Ubuntu 12.04

26/06/2013 16:32 0 Comentarios Lectura: ( palabras)

Instalar Ubuntu 12.04 Máquina Virtual

Estoy asumiendo que usted está familiarizado con la creación de Máquinas Virtuales, por lo que estos pasos son un poco vagos, señalando algunas advertencias.

1. Descargar el servidor de Ubuntu 12.04 ISO y crear una nueva Máquina Virtual con ella.

2. Siga los pasos del asistente de configuración inicial de Ubuntu . Cuando se le pide que especifique cómo desea particionar el volumen de inicio, asegúrese de especificar ‘guiado con LVM.’

3. Inicie sesión con el nombre de usuario que ha creado en el asistente de configuración y escriba ‘sudo su root’ para cambiar de raíz. Cambio al usuario root es opcional, pero si decide no hacerlo, usted tendrá que escribir ‘sudo’ antes de que todos sus comandos.

4. Cambie a una dirección IP estática:

root:/# nano /etc/network/interfaces

Esto le llevará a la interfaz de configuración, que tendrás que modificar para reflejar el esquema IP. Por ejemplo:

auto eth0
iface eth0 inet static
address 10.0.0.3
netmask 255.255.255.0
gateway 10.0.0.1

En el exterior del nano, pulse Ctrl + O para escribir los cambios. A continuación, pulse [ENTER] para guardarlo con el mismo nombre de archivo. Finalmente pulse Ctrl + X para salir de nano.

Agregar una segunda unidad de disco duro

Es bueno poner los datos en un segundo disco duro. De esa manera usted puede actualizar su sistema operativo y solucionar problemas sin tener que preocuparse demasiado acerca de perder sus datos.

1. Editar la configuración de la máquina virtual y agregar una unidad de disco duro.

2. Enumere los discos actuales en el equipo y ver el segundo disco duro

root:/# fdisk -l

Pantalla de Información de disco

3. Partición del segundo disco duro

root:/# fdisk /dev/sdb

Escriba lo siguiente, en el menú de fdisk:

  • n (para crear un nuevo disco)
  • p (para que sea un disco principal)
  • 1 (para nombrar el disco / sdb1)
  • Salvo los valores predeterminados para el primer sector y el último sector pulsando [ENTER].
  • W (para escribir los cambios)

4. Actualización del kernel con los cambios

root:/#  partrobe /dev/sdb

5. Dar formato a la nueva partición

root:/#  mkfs /dev/sdb1 -t ext4

Monte el directorio de inicio de la nueva partición

Después de crear un usuario FTP almacene sus datos en el segundo disco duro. Por lo tanto, usted juega una especie de juego de la cáscara para montar/home a la nueva partición sin perder los datos que existan en el directorio/home.

1. Montar la nueva partición

root:/#  mkdir /mnt/home1
root:/#  mount -t ext4 /dev/sdb1 /mnt/home1

2. Copiar datos de su domicilio de origen al nuevo home1

root:/# cd /home
root:/# find . -depth -print0 | cpio --null --sparse -pvd /mnt/home1

3. Compruebe que todo este copiado

root:/#  cd /
root:/#  cd /mnt/home1
root:/#  ls

‘ls’ debe enumerar todos los archivos que se copian.

4. Desmontar / mnt/home1

root:/# umount /mnt/home1

5. Cambie el nombre del directorio viejo home

root:/# mv /home /home_old

6. Cree un nuevo directorio

root:/# mkdir /home

7. Monte el nuevo directorio de inicio de la segunda unidad de disco duro

root:/#  mount /dev/sdb1 /home

8. Haga este cambio sea permanente y que permanezca montada, incluso después de un reinicio, alterando el archivo fstab

root:/# nano /etc/fstab

Añada esta línea al archivo:

/dev/sdb1/home   ext4 nodev, nosuid  0  2

Escriba Ctrl + O, [ENTER], Ctrl + X

9. Revise a continuación, vuelva a comprobar después de un reinicio

root:/# cd /home
root:/# ls

10. Ahora puede eliminar el directorio viejo home

root:/# rm -r /home_old

Configurando FTP

1. Instale VSFTPD

root:/# apt-get install vsftpd

2. Cambie el archivo de configuración para vsftpd

root:/# nano /etc/vsftpd.conf

Haga por lo menos los siguientes cambios, sin embargo lea las páginas de manual para ver si hay otras configuraciones que le gustaría cambiar, como la adición de direcciones IP y puertos pasivos u otras mejoras de seguridad:

  • a. Remove # from before local_enable=YES to uncomment it.
  • B. Remove # from before write_enable=YES to uncomment it.
  • C. Cambie de "NO" a "SI" by chroot_local_user (ex: chroot_local_user=YES).
  • D. Escriba Ctrl+0, [ENTER], Ctrl+X.

3. Reinicie el servicio vsftpd

root:/# service vsftpd restart

4. Crear un usuario local que la gente pueda autenticar al intentar conectarse al Servidor FTP

root:/# useradd ftp
root:/# passwd ftp

Escriba la contraseña

5. Cree un directorio para el usuario FTP

root:/# cd /home
root:/# mkdir ftp
root:/# chmod a-w ftp

En este punto, usted debe tener un servidor FTP de trabajo. Usted puede conectar con un cliente como FileZilla o puede conectarse a través de la línea de comandos con el comando ‘ftp ip.add.re.ss.’ Si está configurando esto para los usuarios fuera de la red, es posible que deba verifica la configuración de firewall para asegurar que los puertos apropiados están abiertos, y pueden requerir más trabajo en el archivo vsftpd.conf en función de si está utilizando FTP pasivo o activo.

Listo!!!

Caminogeek...

Entradas relacionadas:


Sobre esta noticia

Autor:
Caminogeek (374 noticias)
Fuente:
caminogeek.com
Visitas:
490
Tipo:
Reportaje
Licencia:
Distribución gratuita
¿Problemas con esta noticia?
×
Denunciar esta noticia por

Denunciar

Etiquetas

Comentarios

Aún no hay comentarios en esta noticia.