- En linux suele ser necesario dar acceso a ciertos usuarios de
manera restrictiva a una ruta concreta pero de manera que no puedan ir
mucho más allá de los lugares donde le demos acceso.
- Creamos el usuario
useradd -d /var/www/html/Programas/programas -s /bin/false programasugit
- Donde «/var/www/html/Programas/programas» es el directorio que deseamos compartir
- y -s false hace que el usuario no pueda loguearse al sistema
- Le modificamos la contraseña (PsA2)
passwd programasugit
- Cambiamos de dueño la carpeta
chown -R programas /var/www/html/Programas/programas/
- Instalamos el servidor ftp
apt-get install proftpd
nano /etc/proftpd/proftpd.conf
- Descomentamos, para que el usuario solo pueda a su home
DefaultRoot ~
<Limit LOGIN>
AllowUser programasugit
DenyAll
</Limit>
RequireValidShell off
- Donde le damos acceso al usuario
- Reiniciamos el servicio
/etc/init.d/proftpd restart