SSHFS: تفاوت بین نسخهها
جز (←اجرا) |
جز (←اجرا) |
||
سطر ۱۹: | سطر ۱۹: | ||
نمونه | نمونه | ||
− | + | <pre language="bash"> | |
+ | $ sshfs ubuntu@192.168.1.40:/home /mnt] | ||
+ | </pre> | ||
شاخه home/ از ماشین راه دور روی شاخه mnt/ ماشین کنونی سوار میشود. | شاخه home/ از ماشین راه دور روی شاخه mnt/ ماشین کنونی سوار میشود. | ||
+ | |||
'''نکته:''' برای Unmount کردن شاخهٔ مورد نظر، از فرمان زیر استفاده میشود: | '''نکته:''' برای Unmount کردن شاخهٔ مورد نظر، از فرمان زیر استفاده میشود: |
نسخهٔ ۹ اسفند ۱۳۹۹، ساعت ۱۸:۲۸
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