Servidor proFTPd

4,999 views

Published on

Instalación y configuración de proFTPd

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,999
On SlideShare
0
From Embeds
0
Number of Embeds
439
Actions
Shares
0
Downloads
114
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Servidor proFTPd

  1. 1. 2º A.S.I.R. Autor: Carlos Escribano Sáez Servidor proFTPd - Servicios de Red -1-
  2. 2. Autor: PePeAsEcAs 2º A.S.I.R.Índice de ContenidoInstalación de proFTPd ..................................................................................................... 3Configuración de proFTPd ............................................................................................... 5Creación de usuario y acceso: .......................................................................................... 6Denegar el acceso mediante ftp a un usuario concreto ..................................................... 7Permitir acceso Anónimo ................................................................................................. 8Permitir el acceso a invitado:............................................................................................ 9Acceso a directorios y subdirectorios solo del usuario logueado ................................... 10 -2-
  3. 3. 2º A.S.I.R. Autor: Carlos Escribano SáezVamos a utilizar dos máquinas diferentes: (Carlos-VirtualBox  Servidor y Carlos-cliente  Máquina cliente).Instalación de proFTPdEl proceso de instalación se ejecuta con el comando apt-get install proftpd, durante lainstalación nos dará dos opciones de configuración pudiendo elegir entre “inetd” o “in-dependiente”. -3-
  4. 4. Autor: PePeAsEcAs 2º A.S.I.R.En la máquina cliente lo instalaremos del mismo modo: -4-
  5. 5. 2º A.S.I.R. Autor: Carlos Escribano SáezConfiguración de proFTPdPasamos a configurar el archivo “proftpd.conf” que se encuentra en la ruta“/etc/proftpd/”, añadimos la siguiente línea para que utilice como ruta predeterminada/home/proftpd (esta carpeta la debemos tener creada en nuestro servidor): -5-
  6. 6. Autor: PePeAsEcAs 2º A.S.I.R.Nos dirigimos a la maquina cliente abrimos un terminal y escribimos el comando “ftp(dirección IP del servidor)” y nos logueamos con el usuario y contraseña de nuestrousuario principal del servidor en mi caso “carlos”:Desde el mismo cliente hacemos un ls y comprobamos que no hay ningun archivo en lacarpeta que hemos puesto como default en el archivo de configuracion proftpd.conf:Si creamos un archivo en esa carpeta y volvemos a hacer un ls en el cliente mostrará:Creación de usuario y acceso:Desde la máquina servidor pasamos a crear nuevos usuarios que utilizaremos en proftpdpara ello, mediante comandos en el terminal, ejecutamos el comando adduser: -6-
  7. 7. 2º A.S.I.R. Autor: Carlos Escribano SáezUna vez creado el usuario, comprobamos que conecta desde el cliente al loguearnos consu usuario y contraseña:Denegar el acceso mediante ftp a un usuario concretoEn su archivo de configuración proftpd.conf añadimos las siguientes líneas para denegarel acceso al usuarioftp:Comprobamos que no le permite el acceso al usuarioftp: -7-
  8. 8. Autor: PePeAsEcAs 2º A.S.I.R.Permitir acceso AnónimoPodemos permitir que conecte mediante anónimo añadiendo las siguientes líneas al ar-chivo de configuración proftpd.confEl usuario anonymous no utiliza password. -8-
  9. 9. 2º A.S.I.R. Autor: Carlos Escribano SáezPermitir el acceso a invitado:Para permitir el acceso a un invitado primero debemos crear el usuario invitado con elcomando adduser dentro de la carpeta proftpd y seguido del shell /bin/false para que elusuario no tenga acceso al shell:En el archivo de shells que se encuentra en /etc/ debemos de incluirlo ya que no seencuentra por defecto:Reiniciamos el demonio proftpd con el comando “/etc/init.d/proftpd restart” ycomprobramos desde el cliente que funciona: -9-
  10. 10. Autor: PePeAsEcAs 2º A.S.I.R.Acceso a directorios y subdirectorios solo del usuario logueadoPara que los usuarios que hagan login tengan solamente acceso a sus directorio ysubdirectorios debemos descomentar la linea DefaultRoot y comentar la escritaanteriormente de la ruta /home/proftpd.Comprobamos que nos salen los directorios del usuario: -10-

×