PDA

View Full Version : راهنمای مانت فایل سیستم راه دور



tux-world
سه شنبه 11 دی 1386, 22:25 عصر
این راهنما چگونگی اتصال و مانت کردن فایل سیستم راه دور را با استفاده از SSH و SSHFS و FUSE در توزیع ابونتو آموزش میدهد . این مقاله برای تمامی توزیع هایی که بر مبنای دبیان هستند کاربرد دارد .
برای استفاده از چنین امکانی مقاله زیر رو بخوانید .
این نوشتار ممکن است ناقص و خالی از اشتباه نباشد با مشارکت در این مقاله ما رو تو تکمیل اون یاری کنید .
در ایتدا برای انجام چنین اتصال و امکانی نیاز هست تا بسته هایی رو نصب کنیم .
با دستور زیر بسته های لازم برای این کار رو نصب کنید :

$sudo apt-get install sshfs fuse-utils
بعد از نصب بسته های لازم ما باید نام کاربری که با آن کار می کنیم را به FUSE اضافه کنیم . این بحث بسیار پر محتوا و خارح از این مقاله می باشد و فقط تا این مرحله برای راهنمای آسان پیش خواهیم رفت .

$sudo usermod -G `groups tester | cut -f2 -d':' | tr -s ' ' , | cut -f2- -d,`,fuse tester
در این دستور توجه داشته باشید که عبارت tester که ذکر شده همان نام کاربری میباشد . شما کاربر گرامی می توانید نام کاربری خودتان را نوشته و یا با استفاده از دستور زیر ایتدا همان نام کاربری tester را ایجاد و به FUSE اضافه نمایید :

$sudo adduser tester fuse
حال ماژول fuse را وارد کرنل میکنیم . از دستور زیر استفاده کنید:

$sudo modprobe fuse
در صورتی که مایل هستید که این ماژول رو هنگامی که سیستم عامل لینوکس بوت می شود وارد کرنل شود فقط کافیست که فایل زیر را به طریقه گفته شده ویرایش کنید و fuse را به فایل اضافه نمایید :

$sudo nano /etc/modules
خوب الان یک شاخه برای اینکه فایل سیستم را به آن شاخه مانت کرده و مرتبط کنیم یک شاخه با نام زیر درست می کنیم که قابل تغییر توسط خود شماست :

$mkdir remotefs
بعد از ایجاد شاخه مورد نظر نوبت به اتصال به هاست از طریق وارد نمودن نام کاربری و رمز عبور می باشد . به دستور زیر دقت کنید :

$sshfs my-remote-user@my-remote-host:/home/my-remote-user remotefs/
در این دستور به جای عبارت my-remote-user نام کاربری و به جای my-remote-host:/home/my-remote-user آدرس مورد نظر خودتان را وارد کنید که به صورت مسیر لینوکسی می باشد و در نهایت remotefs نام همان شاخه ای هست که در بالا ایجاد کردیم .
با انجام تمامی مراحل بالا کار و اتصال به نحو احسن انجام خواهد شد .
حتما به یاد داشته باشید که بعد از اتمام کار umont را انجام دهید :

$fusermount -u remotefs
امیدارم این مقاله نیز راهگشای لینوکس کارای عزیز باشه . موفق و موید باشید . :خجالت: