Diferència entre revisions de la pàgina «Practica VSFTPD»

De Cacauet Wiki
Salta a la navegació Salta a la cerca
Línia 2: Línia 2:
  
 
La màquina que contindrà el servidor de FTP serà el Ubuntu Server (FUNKYSERVER). Aquesta serà l'encarregada de mantenir l'estructura de fitxers i directoris a oferir als clients, validar les connexions i executar les ordres dels clients.
 
La màquina que contindrà el servidor de FTP serà el Ubuntu Server (FUNKYSERVER). Aquesta serà l'encarregada de mantenir l'estructura de fitxers i directoris a oferir als clients, validar les connexions i executar les ordres dels clients.
 +
 +
Recorda que has de realitzar un informe d'aquesta pràctica segons les normes de presentació de treballs del curs.
  
 
== Configuració del servidor ==
 
== Configuració del servidor ==
Línia 8: Línia 10:
 
* Els permisos i propietari/grup de les carpetes esmentades.
 
* Els permisos i propietari/grup de les carpetes esmentades.
  
Tasques:
+
=== Part I Server ===
 
# Crea l'usuari “james” al servidor.
 
# Crea l'usuari “james” al servidor.
 
# Activa el compte anonymous del servidor FTP.
 
# Activa el compte anonymous del servidor FTP.
Línia 19: Línia 21:
 
Mostra el resultat al professor tal i com ho tens ara.
 
Mostra el resultat al professor tal i com ho tens ara.
  
Segona part: gàbies
+
=== Part II Server ===
 
# Els usuaris han d'estar bloquejats (engabiats, chroot) dins del seu ''home directory'' i no han de poder remenar els arxius del servidor. Hi ha alguna cosa que hagi deixat de funcionar?
 
# Els usuaris han d'estar bloquejats (engabiats, chroot) dins del seu ''home directory'' i no han de poder remenar els arxius del servidor. Hi ha alguna cosa que hagi deixat de funcionar?
 
# L'usuari anonymous ha d'estar engabiat a la carpeta pública.
 
# L'usuari anonymous ha d'estar engabiat a la carpeta pública.

Revisió del 20:32, 22 nov 2012

L'objectiu de la pràctica és instal·lar un servei FTP per la nostra xarxa local.

La màquina que contindrà el servidor de FTP serà el Ubuntu Server (FUNKYSERVER). Aquesta serà l'encarregada de mantenir l'estructura de fitxers i directoris a oferir als clients, validar les connexions i executar les ordres dels clients.

Recorda que has de realitzar un informe d'aquesta pràctica segons les normes de presentació de treballs del curs.

Configuració del servidor

Per poder-ho dur a terme les tasques heu de tenir molt clar:

  • L'arxiu de configuració és /etc/vsftpd.conf
  • Els permisos i propietari/grup de les carpetes esmentades.

Part I Server

  1. Crea l'usuari “james” al servidor.
  2. Activa el compte anonymous del servidor FTP.
  3. Esbrina quina és la carpeta per defecte on escriu l'usuari anonymous.
  4. Crea una carpeta pública on tothom pugui llegir però no escriure a /var/ftp
  5. Crea una carpeta privada on només podran llegir els usuaris registrats al servidor a /var/ftp-priv
  6. Els usuaris han de tenir accés directe a la carpeta pública i a la privada mitjançant links simbòlics des del seu home directory.
  7. Cal tenir un usuari administrador (funky) capaç de realitzar qualsevol operació sobre les carpetes.

Mostra el resultat al professor tal i com ho tens ara.

Part II Server

  1. Els usuaris han d'estar bloquejats (engabiats, chroot) dins del seu home directory i no han de poder remenar els arxius del servidor. Hi ha alguna cosa que hagi deixat de funcionar?
  2. L'usuari anonymous ha d'estar engabiat a la carpeta pública.


Clients

Com a clients podeu utilitzar el mateix navegador d'arxius de l'Ubuntu o el de Windows (s'accedeix amb ftp://...). El firefox no serveix perquè només et deixa descarregar i no pujar arxius.

El client de FTP més conegut és el Filezilla. Instal·leu-lo ales màquines client i afegiu algun pantallasso.


Servidor AWS

Si disposes d'un servidor AWS (Amazon) configura'l de manera que l'usuari "james" i l'usuari "profe" tinguin accés al seu espai web però estiguin engabiats.