Curlftpfs: تفاوت بین نسخهها
از ویکی فارسی اوبونتو
جز (تبدیل به شکل جدید apt) |
|||
(۱ نسخهٔ میانی ویرایش شده توسط ۱ کاربر نشان داده نشده) | |||
سطر ۱: | سطر ۱: | ||
− | '''Curlftps''' | + | '''Curlftps''' ابزاری برای [[mount|سوار کردن]] میزبان [[ftp|FTP]] روی [[Directory|شاخهٔ]] محلّی است. از طریق این ابزار، کاربر به سادگی میتواند [[Filesystem|سامانهپروندهٔ]] داخل شبکه را در سامانهٔ فیزیکی خود، سوار کند. |
− | + | = نصب = | |
− | برای نصب | + | برای نصب میتوان از فرمان زیر استفاده کرد: |
− | + | ||
+ | {{bc| | ||
$ sudo apt install curlftpfs | $ sudo apt install curlftpfs | ||
− | + | }} | |
− | == | + | = روش کار = |
− | |||
− | |||
− | |||
− | |||
− | به | + | خلاصهٔ فرمان به این شکل است: |
− | + | ||
+ | {{bc| | ||
+ | $ curlftpfs [options] host path | ||
+ | }} | ||
+ | |||
+ | برای نمونه برای سوار کردن یک میزبان FTP: | ||
+ | |||
+ | {{bc| | ||
$ sudo mkdir /mnt/ftp | $ sudo mkdir /mnt/ftp | ||
− | $ sudo curlftpfs -o allow_other | + | $ sudo curlftpfs -o allow_other "USER":"PASSWORD"@ftp://myftp.com /mnt/ftp |
− | </ | + | }} |
+ | |||
+ | |||
+ | == توضیح شناسهها == | ||
+ | * <code>o-</code> به منظور دسترسی ابزار به شناسههای دیگر. | ||
+ | * <code>allow_other</code> به منظور دسترسی دادن به کاربران غیر از کاربر [[Root|ریشه]]. | ||
+ | * <code>USER:PASSWORD</code> نام کاربری و گذرواژهٔ میزبان FTP که بهتر است برای هر دو، از <code>""</code> استفاده شود. | ||
+ | * <code>mnt/ftp/</code> یک نشانی که قرار است میزبان FTP بر روی آن سوار شود. این نشانی به عنوان مثال آورده شده است. | ||
+ | * <code>sudo</code> فقط در زمانی نیاز است که شاخهٔ مورد نظر برای سوار شدن FTP، در محلّی باشد که کاربر اجازهٔ دسترسی به آن را ندارد. مثل <code>mnt/</code>. | ||
− | + | '''نکته''': اگر به جای نشانی میزبان FTP از [[IP|پروتکل اینترنت]] داخل شبکه استفاده میکنید، حتماً [[Port|درگاه]] آن را هم مقابل آن وارد کنید. | |
− | |||
− | + | {{bc| | |
+ | $ sudo curlftpfs -o allow_other "USER":"PASSWORD"@192.168.1.40:2121 /mnt/ftp | ||
+ | }} | ||
− | سپس با | + | |
− | + | سپس با فرمان: | |
+ | |||
+ | {{bc| | ||
$ cd /mnt/ftp | $ cd /mnt/ftp | ||
− | + | }} | |
− | به | + | به سامانه پروندهٔ خود دسترسی پیدا میکنیم. |
− | * برای جداکردن سامانهپروندهٔ FTP از شاخه، کافی است از | + | * برای جداکردن سامانهپروندهٔ FTP از شاخه، کافی است از فرمان زیر استفاده شود: |
− | + | ||
+ | {{bc| | ||
$ sudo umount /mnt/ftp/ | $ sudo umount /mnt/ftp/ | ||
− | + | }} | |
− | |||
− | |||
− | برای | + | = راهنما = |
− | + | برای مطالعهٔ جزئیات بیشتر و راهنمای برنامه، میتوان [[Man|صفحهٔ راهنمای]] برنامه را مشاهده کرده و یا از انتخاب <code>help</code> در [[CLI|خط فرمان]] استفاده کنید: | |
− | |||
− | |||
− | + | {{bc| | |
− | + | $ man curlftps | |
− | curlftpfs | + | $ curlftpfs --help |
− | + | }} | |
− | |||
− | |||
− | |||
− | |||
− | |||
[[رده:نرمافزارهای شبکه]] | [[رده:نرمافزارهای شبکه]] |
نسخهٔ کنونی تا ۱۷ خرداد ۱۴۰۳، ساعت ۰۰:۵۴
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
توضیح شناسهها
-
o-
به منظور دسترسی ابزار به شناسههای دیگر. -
allow_other
به منظور دسترسی دادن به کاربران غیر از کاربر ریشه. -
USER:PASSWORD
نام کاربری و گذرواژهٔ میزبان FTP که بهتر است برای هر دو، از""
استفاده شود. -
mnt/ftp/
یک نشانی که قرار است میزبان FTP بر روی آن سوار شود. این نشانی به عنوان مثال آورده شده است. -
sudo
فقط در زمانی نیاز است که شاخهٔ مورد نظر برای سوار شدن FTP، در محلّی باشد که کاربر اجازهٔ دسترسی به آن را ندارد. مثلmnt/
.
نکته: اگر به جای نشانی میزبان FTP از پروتکل اینترنت داخل شبکه استفاده میکنید، حتماً درگاه آن را هم مقابل آن وارد کنید.
$ sudo curlftpfs -o allow_other "USER":"PASSWORD"@192.168.1.40:2121 /mnt/ftp
سپس با فرمان:
$ cd /mnt/ftp
به سامانه پروندهٔ خود دسترسی پیدا میکنیم.
- برای جداکردن سامانهپروندهٔ FTP از شاخه، کافی است از فرمان زیر استفاده شود:
$ sudo umount /mnt/ftp/
راهنما
برای مطالعهٔ جزئیات بیشتر و راهنمای برنامه، میتوان صفحهٔ راهنمای برنامه را مشاهده کرده و یا از انتخاب help
در خط فرمان استفاده کنید:
$ man curlftps $ curlftpfs --help