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

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
جز (اجرا)
جز (اجرا)
 
(۳ نسخهٔ میانیِ همین کاربر نمایش داده نشده است)
سطر ۱: سطر ۱:
'''SSHFS''' که مخفف Secure SHell File System است، یک [[File System|سامانهٔ پرونده]] برای [[GNU/Linux|گنو/لینوکس]] و سایر [[OS|سیستم‌عامل‌هایی]] مانند [[FreeBSD]] یا [[OS X|مک اواس ده]] است که FUSE را پیاده‌سازی کرده‌اند و کاربر را قادر می‌سازد [[Directory|شاخه‌ای]] در یک [[Server|کارساز]] دوردست را بر رایانهٔ خود سوار کرده و با آن مانند پرونده‌های محلّی خود کار کند.
+
'''SSHFS''' سرواژگان(Secure SHell File Systemیک [[File System|سامانهٔ پرونده]] برای [[GNU/Linux|گنو/لینوکس]] و سایر [[OS|سیستم‌عامل‌هایی]] مانند [[FreeBSD]] یا [[OS X|مک اواس ده]] است که FUSE را پیاده‌سازی کرده‌اند و کاربر را قادر می‌سازد [[Directory|شاخه‌ای]] در یک [[Server|کارساز]] دوردست را بر رایانهٔ خود سوار کرده و با آن مانند پرونده‌های محلّی خود کار کند.
  
 
SSHFS از [[SFTP|قرارداد انتقال پروندهٔ امن]] استفاده می‌کند.
 
SSHFS از [[SFTP|قرارداد انتقال پروندهٔ امن]] استفاده می‌کند.
سطر ۵: سطر ۵:
 
== نصب ==
 
== نصب ==
  
<pre language="bash">
+
{{bc|
 
$ sudo apt install sshfs
 
$ sudo apt install sshfs
</pre>
+
}}
  
  
سطر ۱۳: سطر ۱۳:
 
برای اجرای برنامه و سوار کردن شاخهٔ یک کارساز بر روی رایانهٔ خود، از فرمان زیر استفاده می‌شود:
 
برای اجرای برنامه و سوار کردن شاخهٔ یک کارساز بر روی رایانهٔ خود، از فرمان زیر استفاده می‌شود:
  
<pre language="bash">
+
{{bc|
 
$ sshfs USER@IP:[PATH of Server] [PATH of Client]
 
$ sshfs USER@IP:[PATH of Server] [PATH of Client]
</pre>
+
}}
 +
 
 
پس از اجرای فرمان، از کاربر گذرواژه پرسیده می‌شود که باید گذرواژهٔ آن حساب که در کارساز موجود است، وارد شود.
 
پس از اجرای فرمان، از کاربر گذرواژه پرسیده می‌شود که باید گذرواژهٔ آن حساب که در کارساز موجود است، وارد شود.
  
 
نمونه
 
نمونه
<pre language="bash">
+
{{bc|
$ sshfs ubuntu@192.168.1.40:/home /mnt]
+
$ sshfs ubuntu@192.168.1.40:/home /mnt
</pre>
+
}}
 +
 
 
شاخه home/ از ماشین راه دور روی شاخه mnt/ ماشین کنونی سوار می‌شود.
 
شاخه home/ از ماشین راه دور روی شاخه mnt/ ماشین کنونی سوار می‌شود.
  
سطر ۲۷: سطر ۲۹:
 
'''نکته:''' برای Unmount کردن شاخهٔ مورد نظر، از فرمان زیر استفاده می‌شود:
 
'''نکته:''' برای Unmount کردن شاخهٔ مورد نظر، از فرمان زیر استفاده می‌شود:
  
<pre language="bash">
+
{{bc|
 
$ fusermount -u /mnt
 
$ fusermount -u /mnt
</pre>
+
}}
  
 
== راهنما ==
 
== راهنما ==
 
برای مطالعهٔ جزئیات بیش‌تر و راهنمای این برنامه، می‌توان [[Man Page|صفحهٔ راهنما]] را مشاهده کرده یا از انتخاب <code>help--</code> در [[CLI|خط فرمان]] استفاده کرد:
 
برای مطالعهٔ جزئیات بیش‌تر و راهنمای این برنامه، می‌توان [[Man Page|صفحهٔ راهنما]] را مشاهده کرده یا از انتخاب <code>help--</code> در [[CLI|خط فرمان]] استفاده کرد:
<pre>
+
 
 +
{{bc|
 
$ man sshfs
 
$ man sshfs
 
$ sshfs --help
 
$ sshfs --help
</pre>
+
}}
 +
 
  
 
[[رده:قراردادهای شبکه]]
 
[[رده:قراردادهای شبکه]]
 
[[رده:خط فرمان]]
 
[[رده:خط فرمان]]

نسخهٔ کنونی تا ‏۲۶ آبان ۱۴۰۱، ساعت ۲۰:۴۰

SSHFS سرواژگان(Secure SHell File System)، یک سامانهٔ پرونده برای گنو/لینوکس و سایر سیستم‌عامل‌هایی مانند FreeBSD یا مک اواس ده است که FUSE را پیاده‌سازی کرده‌اند و کاربر را قادر می‌سازد شاخه‌ای در یک کارساز دوردست را بر رایانهٔ خود سوار کرده و با آن مانند پرونده‌های محلّی خود کار کند.

SSHFS از قرارداد انتقال پروندهٔ امن استفاده می‌کند.

نصب

$ sudo apt install sshfs


اجرا

برای اجرای برنامه و سوار کردن شاخهٔ یک کارساز بر روی رایانهٔ خود، از فرمان زیر استفاده می‌شود:


$ sshfs USER@IP:[PATH of Server] [PATH of Client]

پس از اجرای فرمان، از کاربر گذرواژه پرسیده می‌شود که باید گذرواژهٔ آن حساب که در کارساز موجود است، وارد شود.

نمونه

$ sshfs ubuntu@192.168.1.40:/home /mnt

شاخه home/ از ماشین راه دور روی شاخه mnt/ ماشین کنونی سوار می‌شود.


نکته: برای Unmount کردن شاخهٔ مورد نظر، از فرمان زیر استفاده می‌شود:


$ fusermount -u /mnt

راهنما

برای مطالعهٔ جزئیات بیش‌تر و راهنمای این برنامه، می‌توان صفحهٔ راهنما را مشاهده کرده یا از انتخاب help-- در خط فرمان استفاده کرد:


$ man sshfs
$ sshfs --help