Távoli FTP felcsatolása lokális fájlrendszerbe
Alábbi rövid leírás ismerteti távoli FTP(s) szerver felcsatolásának lehetőségét a lokális fájlrendszerbe
curlftpfs segítségével.
apt-get install curlftpfs
# curlftpfs csomag telepítése
mkdir /mnt/ftp
# csatolási pont létrehozása, ahova csatolásra kerül a távoli FTP tárhely
curlftpfs felhasznalo: /mnt/ftp
# ftp.domain.com tárhely felcsatolása felhasznalo/jelszo authentikációval.
# FONTOS!
# Ezen felcsatolási módszerrel a folyamat listában látszódni fog a felhasználónév és jelszó! (ps aux)
# Ennek elkerülése érdekében a lenti .netrc-vel kell megoldani az auth.-ot
touch /root/.netrc
# .netrc állomány létrehozása, az alábbi tartalmat szükséges beleírni:
machine ftp.domain.com
login felhasznalo
password jelszo
# Amennyiben a távoli kiszolgáló tárhely ftps-en is elérhető, úgy a machine ftps.. javasolt!
chown root:root /root/.netrc
chmod 600 /root/.netrc
# .netrc tulajdonos és jogosultság tulajdonságok korlátozása.
curlftpfs -o ssl ftp.domain.com /mnt/ftp
# ftp tárhely felcsatolása /mnt/ftp mappába, opcionális a -o ssl, ha erre a szolgáltató lehetőséget ad.
# Ezen módszerrel a folyamatlistában már nem látszik az auth.
umount /mnt/ftp
VAGY:
fusermount -u /mnt/ftp
# fenti két paranccsok használhatóak a tárhely lecsatolására