comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Ayuda con vsftpd

  • 1 Respuestas
  • 900 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Rocky91

  • *
  • Underc0der
  • Mensajes: 47
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« en: Febrero 09, 2016, 11:30:16 am »
Buenas a todos.

He montado un servicio ftp con vsftpd en una raspberry. Esta todo montado y listo.

A la raspberry le tengo conectado un disco duro externo, y me gustaría saber como hacer que todos los archivos tanto que suba como que baje vallan al disco duro, ya que por defecto se descarga en la carpeta /home del usuario y la tarjeta de la Raspberry es de 8GB.

He mirado en el archivo de configuración pero no encuentro nada que me suene como hacerlo.

Saludos.

Desconectado Nicolas12345

  • *
  • Underc0der
  • Mensajes: 27
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #1 en: Febrero 09, 2016, 06:19:19 pm »
Como tu dices, cuando instalamos el paquete vsftpd, por defecto se crea la carpeta /srv/ftp que sera utilizada como repositorio para el servidor FTP, adicionalmente en /etc/svftpd.conf tenemos la configuración del servicio. Este servicio crea un usuario ftp a través del cual se hace el acceso anonimo al servidor FTP.
Para cambiar la ruta por defecto del repositorio del servidor FTP tenemos que hacer 3 cosas
Cambiar la carpeta HOME del usuario ftp
Esta será la nueva carpeta donde se almacenaran los archivos a compartir a través del servidor FTP.
Para cambiar la carpeta HOME de un usuario Linux utilizaremos el comando usermod de la siguiente manera:
usermod  –d  /ruta/carpeta/ usuario
De modo que si queremos mover el almacén FTP a una carpeta (previamente creada) llamada ftp dentro de /var haríamos esto:
usermod  –d  /var/ftp/  ftp
Dar derechos al usuario ftp sobre su nueva carpeta. Damos derecho recursivamente a un usuario sobre una carpeta con el comando chown de la siguiente forma:
chown  –R usuario carpeta
De modo que para dar derechos al usuario ftp sobre la carpeta /var/ftp ejecutaríamos el comando de esta manera:
chown  –R  ftp  /var/ftp
Permitir que los usuarios locales del sistema inicien sesión en el FTP.
El usuario ftp creado durante la instalación del servicio es por supuesto un usuario local, debemos con esta opción permitirle que use su carpeta home.
Para ello vamos a editar el archivo /etc/vsftpd.conf y configuramos la directiva local_enable=YES
Solo nos queda reiniciar el servicio
service vsftpd restart

Saludos

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] Ayuda urgente con Virus "Virus.Win32Sality"

Iniciado por Napsters

Respuestas: 6
Vistas: 3261
Último mensaje Junio 11, 2012, 03:38:18 am
por Satyricon
"ayuda con fruitywifi-karma" no puedo activar el modulo karma.

Iniciado por cristobal92

Respuestas: 4
Vistas: 1126
Último mensaje Agosto 02, 2016, 12:03:45 pm
por cristobal92
[JAVA] Ayuda Sockets en Java

Iniciado por FERNANDX

Respuestas: 1
Vistas: 405
Último mensaje Abril 25, 2018, 08:49:50 pm
por Mortal_Poison
[Ayuda] Crear .zip o .rar de un "archivo"

Iniciado por Zentraedi

Respuestas: 5
Vistas: 1274
Último mensaje Marzo 03, 2017, 02:15:20 pm
por Zentraedi
[SOLUCIONADO] Ayuda Contraseña "Sqlmap"

Iniciado por djtrueno

Respuestas: 1
Vistas: 1197
Último mensaje Enero 17, 2014, 06:07:37 pm
por ANTRAX