Cyberduck là một ứng dụng dành cho máy tính để bàn hỗ trợ truyền tệp qua FTP, SFTP và một số giao thức khác, bao gồm cả S3.

Cài đặt và cấu hình Cyberduck

  • Điều hướng đến trang web Tải xuống của Cyberduck và tải xuống phiên bản Cyberduck mới nhất cho hệ điều hành của bạn. Sau khi tải về, hãy chạy file để cài đặt ứng dụng.

Nếu bạn đã cài đặt Cyberduck, hãy nhớ cập nhật lên phiên bản 8.2.1 hoặc mới hơn. Một số bước trong hướng dẫn này không hoạt động bình thường trên các phiên bản cũ hơn.

  • Mở Cyberduck rồi chọn Cyberduck > Tùy chọn từ thanh menu.
  • Điều hướng đến tab Cấu hình để mở trang Cấu hình kết nối.

Tìm kiếm “Linode” hoặc cuộn xuống để xem cấu hình kết nối được thiết kế cho dịch vụ Lưu trữ đối tượng.

  • Chọn hộp kiểm bên cạnh cấu hình kết nối cho từng trung tâm dữ liệu bạn muốn sử dụng với Bộ lưu trữ đối tượng.
  • Đóng cửa sổ Tùy chọn và khởi động lại Cyberduck để cài đặt các cấu hình kết nối đã chọn.

Mở một kết nối

  • Mở Cyberduck rồi chọn Tệp > Mở kết nối… từ thanh menu. Điều này sẽ hiển thị hộp thoại kết nối.
  • Ở đầu hộp thoại Open Connection, nhấp vào menu thả xuống và chọn cấu hình Linode Object Storage tương ứng với trung tâm dữ liệu bạn muốn sử dụng.
  • Nhập khóa truy cập của bạn vào trường Khóa truy cập và khóa bí mật của bạn vào trường Khóa bí mật. Nếu bạn chưa có khóa truy cập, hãy tạo một khóa ngay bây giờ bằng cách làm theo hướng dẫn trong hướng dẫn Quản lý khóa truy cập. Nếu bạn có ý định tạo nhóm mới, khóa truy cập không được giới hạn. Nếu không, khóa truy cập phải có quyền đọc hoặc đọc/ghi trên vùng lưu trữ mà bạn định sử dụng.
  • Nhấn Connect để mở kết nối.

Xem nhóm và tệp của bạn

Sau khi kết nối thành công, một danh sách sẽ xuất hiện gồm tất cả các nhóm mà khóa truy cập của bạn có quyền xem trong trung tâm dữ liệu đã chọn. Bạn có thể xem các tệp được lưu trữ trong nhóm bằng cách nhấp vào biểu tượng chữ V ở bên trái nhãn nhóm hoặc nhấp đúp vào nhóm để mở.

Để tạo các nhóm bổ sung, hãy sử dụng Cloud Manager, Linode CLI, s3cmd hoặc s4cmd. Cyberduck không thể tạo nhóm mới.

Tải lên và quản lý tập tin

Để tải tệp lên, hãy kéo tệp đó vào cửa sổ Cyberduck tại vị trí bạn muốn lưu trữ tệp. Ví dụ: nếu bạn thấy nhiều nhóm hoặc thư mục, hãy kéo tệp vào bất kỳ nhóm nào bạn muốn. Quá trình này cũng hoạt động với nhiều tệp và thậm chí toàn bộ thư mục. Ngoài ra, bạn có thể nhấp vào nút Hành động và chọn Tải lên từ menu.

Nếu bạn muốn thực hiện một hành động trên một tệp cụ thể, hãy nhấp chuột phải vào tệp đó để mở menu ngữ cảnh với các tùy chọn bổ sung. Các tùy chọn này bao gồm:

Thông tin: Nhận thông tin chi tiết bổ sung về tệp, thư mục hoặc bộ chứa, thay đổi quyền, xem và cập nhật siêu dữ liệu, chỉnh sửa miền, đặt phiên bản, v.v.

Tải xuống: Tải xuống bản sao của tập tin.

Chỉnh sửa: Hữu ích để chỉnh sửa các tệp văn bản gốc.

Đổi tên, sao chép và nhiều hơn nữa.

Việc tải lên hoặc đổi tên đối tượng bằng cách sử dụng các ký tự đặc biệt không chuẩn và các ký tự ASCII/Unicode bất thường có thể gây ra sự cố. Điều này bao gồm các ký tự: : ” ‘ < > & + =.

Lấy URL của một tập tin

Trong hầu hết các trường hợp, URL được sử dụng để chia sẻ và hiển thị tệp. Mặc dù bạn luôn có thể xác định URL theo cách thủ công (xem phần Truy cập nhóm và tệp thông qua URL), bạn có thể nhanh chóng nhận được thông tin này bằng cách sử dụng Cyberduck.

  • Nhấp chuột phải vào tệp, chọn Thông tin và điều hướng đến tab Chung.
  • Xác định vị trí trường URL Web. URL của tập tin được hiển thị ở đây.
  • Nhấp vào URL để mở nó trong trình duyệt web hoặc nhấp chuột phải vào URL đó và chọn Sao chép liên kết để sao chép URL.

Công khai các tập tin

Thông thường, việc tạo một tệp, thư mục hoặc thậm chí toàn bộ nhóm có thể truy cập công khai để có thể truy cập chúng thông qua URL của tệp mà không cần bất kỳ xác thực bổ sung nào. Để thực hiện việc này thông qua Cyberduck, hãy cập nhật các quyền trên tệp bằng hướng dẫn bên dưới.

  • Nhấp chuột phải vào tệp, chọn Thông tin và điều hướng đến tab Quyền.
  • Nhấp vào biểu tượng dấu chấm lửng ở dưới cùng bên trái của cửa sổ và chọn Mọi người.
  • Một mục mới cho Mọi người xuất hiện trong Danh sách Kiểm soát Truy cập. Bên cạnh Mọi người, dưới tiêu đề cột Quyền, hãy chọn ĐỌC từ menu thả xuống.
  • Đối tượng bây giờ có thể truy cập được thông qua internet. Xem Lấy URL của tệp để lấy URL.

Lưu trữ một trang web

Bộ lưu trữ đối tượng có thể được sử dụng để lưu trữ các tệp trang web tĩnh, chẳng hạn như html, css và javascript phía máy khách. Sau khi bạn đã tải tệp của mình lên một nhóm cụ thể, hãy làm theo hướng dẫn bên dưới để kích hoạt trang web của bạn.

  • Xác định vị trí nhóm của bạn trong Cyberduck
  • Đánh dấu tất cả các tệp trang web trong nhóm của bạn, nhấp chuột phải vào chúng và chọn Thông tin. Làm theo hướng dẫn trong Đặt tệp ở chế độ công khai để mọi người có thể truy cập tệp của bạn bằng URL.
  • Nhấp chuột phải vào chính nhóm đó, chọn Thông tin và điều hướng đến tab Phân phối (CDN).
  • Chọn hộp có nội dung Kích hoạt phân phối cấu hình trang web (HTTP).
  • Đảm bảo thư mục gốc của nhóm chứa tệp “index.html”. Nếu không, bạn có thể chọn một tệp khác làm chỉ mục bằng cách sửa đổi trường Tệp chỉ mục trong cùng cửa sổ với bước trước đó.
  • Trang web tĩnh được truy cập từ một URL khác với URL có thể tìm thấy trong phần Lấy URL của tệp. Xem lại hướng dẫn về nhóm và tệp Truy cập thông qua URL để biết thông tin về cách lấy URL trang web.

Nguồn: https://techdocs.akamai.com/cloud-computing/docs/using-cyberduck-with-object-storage