Curlftpfs: تفاوت بین نسخه‌ها

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
(ویرایش صفحهٔ Curlftpfs)
 
سطر ۵: سطر ۵:
 
برای نصب می‌توان از فرمان زیر استفاده کرد:
 
برای نصب می‌توان از فرمان زیر استفاده کرد:
  
<pre language="bash">
+
{{bc|
 
$ sudo apt install curlftpfs
 
$ sudo apt install curlftpfs
</pre>
+
}}
 +
 
 +
= روش کار =
  
= طرز کار =
 
 
خلاصهٔ فرمان به این شکل است:
 
خلاصهٔ فرمان به این شکل است:
  
<pre language="bash">
+
{{bc|
 
$ curlftpfs [options] host path
 
$ curlftpfs [options] host path
</pre>
+
}}
  
به عنوان مثال برای سوار کردن یک میزبان FTP:
+
برای نمونه برای سوار کردن یک میزبان FTP:
  
<pre language="bash">
+
{{bc|
 
$ sudo mkdir /mnt/ftp
 
$ sudo mkdir /mnt/ftp
 
$ sudo curlftpfs -o allow_other "USER":"PASSWORD"@ftp://myftp.com /mnt/ftp
 
$ sudo curlftpfs -o allow_other "USER":"PASSWORD"@ftp://myftp.com /mnt/ftp
</pre>
+
}}
 +
 
  
 
== توضیح شناسه‌ها ==
 
== توضیح شناسه‌ها ==
سطر ۳۲: سطر ۳۴:
 
'''نکته''': اگر به جای نشانی میزبان FTP از [[IP|پروتکل اینترنت]] داخل شبکه استفاده می‌کنید، حتماً [[Port|درگاه]] آن را هم مقابل آن وارد کنید.
 
'''نکته''': اگر به جای نشانی میزبان FTP از [[IP|پروتکل اینترنت]] داخل شبکه استفاده می‌کنید، حتماً [[Port|درگاه]] آن را هم مقابل آن وارد کنید.
  
<pre language="bash">
+
{{bc|
 
$ sudo curlftpfs -o allow_other "USER":"PASSWORD"@192.168.1.40:2121 /mnt/ftp
 
$ sudo curlftpfs -o allow_other "USER":"PASSWORD"@192.168.1.40:2121 /mnt/ftp
</pre>
+
}}
  
  
 
سپس با فرمان:
 
سپس با فرمان:
  
<pre language="bash">
+
{{bc|
 
$ cd /mnt/ftp
 
$ cd /mnt/ftp
</pre>
+
}}
  
 
به سامانه‌ پروندهٔ خود دسترسی پیدا می‌کنیم.
 
به سامانه‌ پروندهٔ خود دسترسی پیدا می‌کنیم.
سطر ۴۷: سطر ۴۹:
 
* برای جداکردن سامانه‌پروندهٔ FTP از شاخه، کافی است از فرمان زیر استفاده شود:
 
* برای جداکردن سامانه‌پروندهٔ FTP از شاخه، کافی است از فرمان زیر استفاده شود:
  
<pre language="bash">
+
{{bc|
 
$ sudo umount /mnt/ftp/
 
$ sudo umount /mnt/ftp/
</pre>
+
}}
  
 
= راهنما =
 
= راهنما =
 
برای مطالعهٔ جزئیات بیش‌تر و راهنمای برنامه، می‌توان [[Man|صفحهٔ راهنمای]] برنامه را مشاهده کرده و یا از انتخاب <code>help</code> در [[CLI|خط فرمان]] استفاده کنید:
 
برای مطالعهٔ جزئیات بیش‌تر و راهنمای برنامه، می‌توان [[Man|صفحهٔ راهنمای]] برنامه را مشاهده کرده و یا از انتخاب <code>help</code> در [[CLI|خط فرمان]] استفاده کنید:
  
<pre language="bash">
+
{{bc|
 
$ man curlftps
 
$ man curlftps
 
$ curlftpfs --help
 
$ curlftpfs --help
</pre>
+
}}
 +
 
  
 
[[رده:نرم‌افزارهای شبکه]]
 
[[رده:نرم‌افزارهای شبکه]]

نسخهٔ کنونی تا ‏۱۷ خرداد ۱۴۰۳، ساعت ۰۰:۵۴

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