Soms heb je alleen via sftp toegang tot schijf of map en wil je die toch mounten. Dankzij het gratis programma curlftps kan dat. Eerst even installeren:
apt-get install curlftpfs
Dan maak je met mkdir een mapje aan. Dit mapje wordt straks de plek waar je de ftp-map terug gaat vinden. Dit kan je bijvoorbeeld doen in /mnt. Dat is wel zo overzichtelijk, maar het mag in principe overal.
# mkdir /mnt/mijnftpmap
Nu gebruiken we curlftpfs om te mounten naar de ftp site. Stel dit zijn de gegevens.
- username: gebruikersnaam
- password: wachtwoord
- host/IP: 192.168.1.123
En dan maken we verbinding op deze manier:
# curlftpfs gebruikersnaam:wachtwoord@192.168.1.123/mnt/mijnmap/ /mnt/mijnfptmap
Hartstikke leuk, maar nu willen we nog dat iedereen toegang heeft tot deze map. Dat kan met de parameter -o aan te roepen met allow_other. Je moet dan wel in /dev/fuse.conf de # voor user_allow_other weghalen.
# curlftpfs -o allow_other gebruikersnaam:wachtwoord@192.168.1.123/mnt/mijnmap/ /mnt/mijnftpmap
Deze mount is niet persistent. Bij de eerstvolgende reboot ben je hem weer kwijt. Wil je dit niet? Dan zal je er voor moeten zorgen dat jouw machine dit commando voortaan automatisch uitvoert bij elke reboot. Bijvoorbeeld door onderstaande regel aan je crontab toe te voegen
@reboot curlftpfs gebruikersnaam:wachtwoord@192.168.1.123/mnt/mijnmap/ /mnt/mijnftpmap
Recente reacties