Curlftpfs

از ویکی فارسی اوبونتو
نسخهٔ تاریخ ‏۱۶ شهریور ۱۳۹۴، ساعت ۱۴:۲۵ توسط Danialbehzadi (بحث | مشارکت‌ها) (تبدیل به شکل جدید apt)
پرش به: ناوبری، جستجو

Curlftps نرم افزاری برای سوار کردن میزبان ftp روی شاخهٔ محلّی است. از طریق این نرم افزار، کاربر به سادگی می تواند سامانه‌پروندهٔ داخل شبکه را در سامانهٔ فیزیکی خود، سوار کند.


نصب

برای نصب این نرم افزار می توانید از دستور زیر استفاده کنید.

$ sudo apt 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 داخل شبکه استفاده می کنید، حتما درگاه آن را هم مقابل IP وارد کنید.

سپس با دستور:

$ cd /mnt/ftp

به سامانه‌پروندهٔ خود دسترسی پیدا می‌کنیم.

  • برای جداکردن سامانه‌پروندهٔ FTP از شاخه، کافی است از دستور زیر استفاده کنیم:
$ sudo umount /mnt/ftp/

تنظمیات خودکار

برای این که FTP مورد نظر شما با هر بار روشن شدن رایانه، به صورت خودکار سوار شود، باید پروندهٔ etc/fstab را توسّط Nano (یا هر ویرایشگر متن دلخواه) به صورت زیر ویرایش کرد:

$ sudo nano /etc/fstab
  • متن زیر را به آخر پروندهٔ fstab افزوده و پرونده را ذخیره می‌کنیم:
curlftpfs#USER:PASSWORD@ftp.myftp.com /mnt/ftp fuse auto,user,uid=1000,allow_other,_netdev 0 0

دستورات تکمیلی

برای راهنمایی بیشتر راجع به کارکرد این نرم افزار به صفحهٔ راهنمای آن مراجعه کنید.

$ man curlftpfs