Blackhold

Punto de montaje: FTP

Posted on febrer 23rd, 2012 by admin

Hace un rato que me estoy peleando en montar un recurso compartido de windows 7 con una Debian stable pero no hay forma, no hablan el mismo idioma :( incluso tratando de forzar el cifrado de la contraseña a 128bits nada de nada, así que lo que he hecho ha sido montar un servidor FTP filezilla en el windows y he hecho el punto de montaje en el GNU/Linux que es el que va a ofrecer posteriormente la conectividad a los usuarios por FTP dentro de la red guifi.

Primero de todo vamos a instalar el curlftpfs:

# apt-get install curlftpfs


A continuación creamos el punto de montaje donde vamos a montar el FTP:

# mkdir /srv/ftp

Y probamos de conectar con el servidor FTP desde la línea de comandos:

# curlftpfs usuario:password@192.168.1.4 /srv/ftp

Verificamos que funciona correctamente:

root@vdalcor-srv1:~# ls /srv/ftp
Libros  Musica  Peliculas  Series

Y si es correcto seguimos :)

Como tenemos que autenticar con nombre de usuario y contraseña, vamos a crear un fichero llamado .netrc en /root

# vi /root/.netrc
machine 192.168.1.4
login usuario
password password

Le damos permisos para ojos indiscretos

# chmod 600 /root/.netrc

Y añadimos el punto de montaje en /etc/fstab, de esta forma cada vez que se encienda la máquina va a montarse el punto de montaje

# vi /etc/fstab
curlftpfs#192.168.1.4 /srv/ftp fuse allow_other,uid=106,gid=110,umask=0022 0 0

Destaco que el uid es 106, correspondiente al usuario ftp y gid 110 correspondiente al grupo 110, de esta forma, todos los ficheros del punto de montaje van a tener este usuario y grupo y van a poder acceder libremente a todos los archivos.

Ahora ya sólo falta montar el servidor ftp.

Mi conclusión en este post: FUCK WINDOWS SHARES!!!

One Response to “Punto de montaje: FTP”

Leave a Response

« »

guy fawkes