Curlftpfs
از ویکی فارسی اوبونتو
Curlftps نرم افزاری برای سوار کردن هاست FTP بر روی دایرکتوری محلی است. از طریق این نرم افزار، کاربر به سادگی می تواند فایل سیستم داخل شبکه را در سیستم فیزیکی خود، سوار کند.
نصب
برای نصب این نرم افزار می توانید از دستور زیر استفاده کنید.
$ sudo apt-get install curlftpfs
راهنمای استفاده
خلاصه ی دستور به این شکل است:
curlftpfs [options] host path
به عنوان مثال برای سوار کردن یک هاست FTP بدین شکل عمل می کنیم:
$ sudo mkdir /mnt/ftp $ sudo curlftpfs -o allow_other user:password@ftp://myftp.com /mnt/ftp
- allow_other= به منظور دسترسی دادن به کاربران غیر از ریشه (root)
- user:pass= نام کاربری و گذرواژه ی هاست FTP
نکته: اگر به جای آدرس FTP از IP داخل شبکه استفاده می کنید، حتما Port آن را هم مقابل IP وارد کنید.
سپس با دستور:
$ cd /mnt/ftp
به فایل سیستم خود دسترسی پیدا می کنیم.
- برای جداکردن فایل سیستم FTP از دایرکتوری، کافیه از دستور زیر استفاده کنیم. به طور مثال:
$ sudo umount /mnt/ftp/
تنظمیات اتوماتیک
برای اینکه FTP مورد نظر شما با هر بار روشن شدن سیستم، به صورت اتوماتیک سوار شود، باید فایل etc/fstab/ را توسط Nano (یا هر ویرایشگر متن دلخواه) به صورت زیر ویرایش کرد:
$ sudo nano /etc/fstab curlftpfs#USER:PASSWORD@ftp.myftp.com /mnt/ftp fuse auto,user,uid=1000,allow_other,_netdev 0 0
- متن بالا را به آخر فایل fstab اضافه و فایل رو ذخیره می کنیم.
دستورات تکمیلی
برای راهنمایی بیشتر راجع به کارکرد این نرم افزار به صفحه ی راهنمای آن (Man page) مراجعه کنید.
$ man curlftpfs