help-header

اتصال صندوقچه به دایرکتوری در لینوکس با استفاده از ابزار S3FS

اگر از محصول فضای ابری آروان استفاده می‌کنید، با انجام تنظیماتی می‌توانید این فضای ابری را روی سیستم عامل خود مشاهده و مدیریت کنید. این تنظیمات در سیستم عامل‌های مختلف به شکلی متفاوت و به کمک ابزارهایی مختلف قابل انجام است. با انجام این تنظیمات صندوقچه یا Bucket شما، روی سیستم عامل ویندوز یا لینوکس‌تان به‌شکل کامل قابل مدیریت خواهد بود.
در این راهنمای فنی، شیوه‌ی اتصال یک Bucket به دایرکتوری در لینوکس، ‌با استفاده از ابزار S3FS را بررسی خواهیم کرد. هم‌چنین، با استفاده از راهنمای ویدیویی زیر می‌توانید مراحل انجام تنظیمات را به‌شکل تصویری مشاهده کنید.

 

Mount کردن یک باکت به یک دایرکتوری به کمک ابزار S3FS

برای این کار، نیاز به داشتن یک صندوقچه در فضای ابری آروان دارید. اگر تا به حال صندوقچه‌ای ایجاد نکرده‌اید، ابتدا وارد پنل کاربری ابر آروان، بخش فضای ابری شوید. در بخش صندوقچه‌ها گزینه‌ی افزودن صندوقچه‌ی جدید را انتخاب کنید و مراحل ساخت آن را دنبال کنید تا یک باکت برای ذخیره‌سازی فایل‌های شما ایجاد شود.

011.jpg

سپس با استفاده از Package Managerها، ابزار S3FS را نصب کنید. برای این کار، دستور زیر را در CLI وارد کنید.

sudo apt-get install s3fs

پس از نصب S3FS روی لینوکس، باید اطلاعات مربوط به صندوقچه‌ی خود را در فایل Passwd.s3fs وارد کنید. این اطلاعات شامل Access Key و Secret Keyمی‌شود که همواره از طریق پنل کاربری ابر آروان، بخش فضای ابری در دسترس است.

در ادامه دایرکتوری مورد نظر که می‌خواهید صندوقچه‌ به آن متصل شود را ایجاد کنید. پس از انجام این کار و با استفاده از دستور زیر، دایرکتوری و باکت را به هم متصل می‌کنیم. در این دستور به جای bucketname، نام صندوقچه‌ی خود و به جای Endpoint، آدرس Endpoint صندوقچه‌ که از طریق پنل کاربری در دسترس شما است را وارد کنید.

s3fs bucketname ~/s3-bucket -o Endpoint -o passwd_file= .passwd.s3fs -o use_path_request_style

در نهایت با استفاده از دستور زیر می‌توانید درست بودن تنظیمات خود را بررسی کنید. با Mount شدن صندوقچه‌ی فضای ابری آروان روی یک دایرکتوری در لینوکس، حالا از طریق دایرکتوری به تمام فایل‌های قرار گرفته روی آن باکت دسترسی خواهید داشت.