VSFTP
FTP es un protocolo para transmitir archivos, desde hace tiempo he intentado tener un servidor dentro de mi red local el cual funcione con unos discos que tengo, e intentado usar OpenMediaVault, pero tiene algunos bugs y no me gusto, tambien intente usar Owncloud, pero parece que no que la empresa que lo desarrolla no le quiere seguir dando mantenimiento y una instalacion debian desde apt no funciona pues la version de php en debian no es compatible con la que requiere owncloud, y la imagen de docker tiene problemas en la configuracion del servidor, entonces mejor decidi usar un simple servidor ftp
Para instalarlo en debian solo se tiene que ejecutar:
apt install vsftpd
Y luego lo habilitamos desde systemd con
systemctl enable vsftpd
systemctl start vsftpd
Y ya, el servidor estaria funcionando, y a diferencia de los otros dos programas que intentan ser más simples y faciles de administrar con sus interfaces graficas, este fue mucho más facil para mi.
Para poderlo utilizar en mi explorador de archivos de preferencia Nautilus tuve solo que hacer click en mas ubicaciones y en la parte inferior hay un espacio en donde se pueden agregar servidores con diferentes protocolos, y para agregar el mio solo tuve que poner:
ftp://192.168.XXX.XXX
Y se conecto automaticamente, me pidio contraseña y usuario pero fue todo lo que necesite.
Para poder usar mis discos los tuve que montar, lo cual es bastante sencillo pero cada vez que se apague y se vuelva a prender necesitaria volver a hacer lo mismo, entonce para evitar esto cambie el archivo de fstab con los siguientes comandos:
uuid=$(ls -al /dev/disk/by-uuid/ | grep **sdb1** | awk '{print $9}')
str=$(echo "UUID=$uuid **/home/plof/disco** ext4 defaults 0 0")
echo $str >> /etc/fstab
Solo hay que cambiar en estos pequeños comandos el nombre del disco y la direccion en la cual se van a montar, y verificar que la configuracion fue correcta con el siguiente comando
findmnt --verify
Y solo para confirmar que todo este funcionando correctamente estaria bien reiniciar la computadora y verificar que tanto el servidor ftp como el disco este funcionando correctamente