help-header

مدیریت فایل‌های فضای ابری در مک و ویندوز با Cyberduck 

نرم‌افزار  Cyberduck یک ابزار متن‌باز و کاربردی است که برای مدیریت فایل ها در Object Storage مورد استفاده قرار می‌گیرد. این ابزار برای سیستم‌عامل‌های ویندوز و مک قابل استفاده است و به‌وسیله‌ی آن می‌توان به‌سادگی فایل‌های موجود در فضای ابری را مدیریت کرد.

از قابلیت های این ابزار می‌توان به موارد زیر اشاره کرد: 

  • مدیریت آسان فایل‌ها و صندوقچه‌ها
  • امکان حذف آسان و کامل یک صندوقچه با فایل‌های آن
  • رمزنگاری داده‌ها
  • همگام‌سازی محتوای یک پوشه روی سیستم خود با یک صندوقچه در فضای ابری
  • تولید لینک موقت برای دانلود آبجکت
  • مدیریت کنترل دسترسی (ACL)
  • تعریف Versioning 
  • مدیریت Lifecycle

در این راهنمای فنی به شیوه‌ی استفاده از این نرم‌افزار برای مدیریت فایل‌ها در  فضای ابری آروان  می‌پردازیم. 

شیوه‌ی مدیریت فایل های فضای ابری با استفاده از  Cyberduck 

برای شروع، باید نرم‌افزار Cyberduck را دانلود و نصب کنید. پس از نصب این نرم‌افزار و برای استفاده از آن، تنظیمات اولیه‌ی آن‌را‌ انجام دهید.

Picture1.png

برای اعمال تنظیمات اولیه،  پس از اجرای برنامه باید از بخش  File در منو، گزینه‌ی Open Connection را انتخاب و سپس از میان پروفایل های موجود Amazon S3 را انتخاب کنید. مطابق شکل زیر آدرس سرور را به s3.ir-thr-at1.arvanstorage.com تغییر دهید و با وارد کردن Access Key و Secret Key، فضای ابری ابرآروان را به لیست خود اضافه کنید.  

Picture2.png

پس از انجام این تنظیمات می‌توانید به‌سادگی صندوقچههای خود را مدیریت و فایلهای مورد نیاز را با استفاده از Cyberduck  آپلود و یا دانلود کنید. 

اگر تمایل به اضافه کردن پروفایل شخصی به لیست پروفایل ها دارید، می‌توانید فایلی با پسوند cyberduckprofile. ایجاد کنید و با اجرا کردن این فایل مطابق شکل زیر bookmark متناسب با تنظیمات دلخواه شما ایجاد می‌شود.  

Picture3.png

 

Picture4.png

محتوای فایل پروفایل می‌تواند به شکل زیر باشد: 

<?xml version="1.0" encoding="UTF-8"?> 

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 

<plist version="1.0"> 

    <dict> 

        <key>Protocol</key> 

        <string>s3</string> 

        <key>Vendor</key> 

        <string>arvancloud-ir-thr-at1</string> 

        <key>Description</key> 

        <string>ArvanCloud IR THR AT1(Tehran-Asiatech)</string> 

        <key>Default Hostname</key> 

        <string>s3.ir-thr-at1.arvanstorage.com</string> 

        <key>Hostname Configurable</key> 

        <false/> 

        <key>Default Port</key> 

        <string>443</string> 

        <key>Port Configurable</key> 

        <false/> 

        <key>Username Placeholder</key> 

        <string>Access Key</string> 

        <key>Password Placeholder</key> 

        <string>Secret Key</string> 

        <key>Region</key> 

            <string>default</string> 

        <key>Regions</key> 

        <array> 

            <string>default</string> 

        </array> 

        <key>Properties</key> 

        <array> 

            <string>s3.storage.class.options=STANDARD</string> 

        </array> 

    </dict> 

</plist>