ffsend - giao diện CLI mã nguồn mở cho Firefox Send

gửi đi

Hôm qua, một trong những đồng nghiệp của chúng tôi đã chia sẻ thông báo về việc phát hành dịch vụ Firefox Send cho công chúng, (nếu bạn không biết nó là gì, bạn có thể truy cập ấn phẩm trong liên kết này).

Firefox Send có thể được sử dụng thoải mái trên trình duyệt web của bạn Nhờ đó bạn có thể chia sẻ tệp một cách an toàn nhờ mã hóa đầu cuối, mặc dù hãy để tôi nói với bạn rằng bạn cũng có thể sử dụng dịch vụ này từ thiết bị đầu cuối.

Về ffsend

ffsend là một giao diện CLI mã nguồn mở được viết để dễ dàng mã hóa các tệp từ dòng lệnh.

Với ffsend có thể chia sẻ không chỉ các tệp mà còn cả các thư mục một cách dễ dàng và an toàn từ dòng lệnh thông qua một liên kết an toàn, riêng tư và được mã hóa bằng một lệnh đơn giản.

Điều quan trọng cần đề cập là các tệp được chia sẻ bởi dịch vụ gửi và có thể lên đến 2 GB. Và rằng các tệp có thể được tải xuống bằng công cụ này hoặc thông qua trình duyệt web của bạn.

Tất cả các tệp luôn được mã hóa trên máy khách và khóa bí mật không bao giờ được chia sẻ với máy chủ từ xa.

Mật khẩu tùy chọn có thể được chỉ định và thời lượng tệp mặc định là 1 (tối đa 20) lần tải xuống hoặc 24 giờ được áp dụng để đảm bảo tệp không trực tuyến mãi mãi.

Trong số các đặc điểm chính của nó, chúng ta có thể tìm thấy những điều sau:

  • Tải lên và tải xuống các tệp và thư mục một cách an toàn.
  • Các tệp luôn được mã hóa ở phía máy khách (người gửi)
  • Hỗ trợ bảo vệ tệp được cung cấp bởi Firefox Send (mật khẩu bổ sung, giới hạn tải xuống có thể tạo và cấu hình)
  • Hỗ trợ phiên bản máy chủ Firefox cũ và mới
  • Lưu trữ và lưu trữ thư mục và giải nén.
  • Theo dõi lịch sử các tệp của bạn để quản lý dễ dàng
  • Khả năng sử dụng các máy chủ vận chuyển tùy chỉnh
  • Kiểm tra hoặc xóa các tệp được chia sẻ
  • Báo cáo lỗi chính xác
  • Mã hóa truyền trực tuyến và tải lên / tải xuống, dung lượng bộ nhớ rất thấp
  • Được thiết kế để sử dụng trong kịch bản mà không cần tương tác

Làm thế nào để cài đặt ffsend trên Ubuntu và các dẫn xuất?

Đối với những người quan tâm có thể cài đặt giao diện CLI này của dịch vụ Firefox Send trên hệ thống của họ. Chúng tôi chia sẻ hướng dẫn để làm điều đó.

ffsend có thể được cài đặt trên bất kỳ bản phân phối Linux nào bằng cách biên dịch trực tiếp từ mã nguồn của nó hoặc hỗ trợ các gói Snap.

Điều đầu tiên chúng tôi sẽ làm để có thể cài đặt ffsend trên hệ thống của mình là mở một terminal bằng Ctrl + Alt + T và trong đó chúng ta sẽ nhập các lệnh sau để cài đặt các phụ thuộc cần thiết cho hoạt động của ffsend.

Đầu tiên, chúng tôi sẽ cài đặt chứng chỉ OpenSSL và CA

sudo apt install openssl ca-certificates

Theo tùy chọn, nhà phát triển đề xuất cài đặt xclip

sudo apt install xclip

Bây giờ để cài đặt ffsend từ Snap, hệ thống của chúng tôi phải có hỗ trợ cho các gói Snap (Ubuntu 18.04 LTS và Ubuntu 18.10 có nó theo mặc định).

Trong terminal, chúng ta chỉ cần gõ lệnh sau:

snap install ffsend

Và sẵn sàng

Làm thế nào để sử dụng ffsend?

Đã thực hiện xong việc cài đặt ffsend trong hệ thống của chúng tôi Chúng tôi có thể bắt đầu sử dụng dịch vụ này từ sự thoải mái của thiết bị đầu cuối của chúng tôi.

Bây giờ, để tải lên một tập tin (chia sẻ tệp) theo cách đơn giản, tức là không cần đặt mật khẩu, giới hạn tải xuống hoặc thời gian tồn tại của liên kết. Trong thiết bị đầu cuối, chúng ta chỉ cần nhập:

ffsend upload /ruta/al/archivo/archivo.ext

Nơi chúng tôi thay thế /path/al/archivo/archivo.ext bằng vị trí của tệp cho biết phần mở rộng của nó.

Để thêm bảo vệ cho tệp, nghĩa là để đặt mật khẩu, chúng tôi chỉ thêm –password. Nó trông như thế này:

ffsend upload /ruta/al/archivo/archivo.ext --password

Và trong thiết bị đầu cuối, nó sẽ yêu cầu chúng ta thiết lập mật khẩu.

Nếu chúng tôi muốn thêm giới hạn tải xuống, chúng tôi thực hiện điều này với –Tải xuống, trong đó chúng tôi thay thế # bằng số lần tải xuống tối đa mà tệp này sẽ cho phép trước khi nó bị xóa.

ffsend upload /ruta/al/archivo/archivo.ext --downloads #

Bạn cũng có thể kết hợp mọi thứ:

ffsend upload /ruta/al/archivo/archivo.ext --password --downloads #

Để tải xuống một tệp, chúng ta chỉ cần nhập thông tin sau vào thiết bị đầu cuối:

ffsend download “enlace”

Nơi chúng tôi thay thế "liên kết" bằng URL của tệp được chia sẻ bởi Firefox Send

Theo cách tương tự, bạn có thể kiểm tra xem tệp có còn tồn tại hay không bằng:

ffsend exists “enlace”

Hoặc thời gian tồn tại của tệp được chia sẻ với:

ffsend info “enlace”

Nếu bạn muốn biết thêm về nó bạn có thể kiểm tra liên kết sau.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.