Cách thiết lập thiết bị Gitst Storage để cộng tác mã trong nhà

Cách sử dụng GitStorage, một thiết bị dễ triển khai dành riêng cho kho lưu trữ Git của bạn Gitst Storage là một thiết bị dễ triển khai dành riêng cho việc lưu trữ kho Git của bạn. Jack Wallen của TechRepublic giải thích.

Git là hệ thống cộng tác và kiểm soát sửa đổi lớn nhất có sẵn để phát triển. Git đã thay thế các hệ thống lớn hơn, tốn kém hơn trên toàn cầu và trở thành công cụ tiêu chuẩn thực tế cho các lập trình viên.

Đám mây phải đọc

  • Điện toán đám mây năm 2020: Dự đoán về bảo mật, AI, Kubernetes, v.v.
  • Những tiến bộ đám mây quan trọng nhất của thập kỷ
  • Các nhà cung cấp dịch vụ máy tính để bàn hàng đầu (DaaS): Amazon, Citrix, Microsoft, VMware, v.v.
  • Chính sách điện toán đám mây (TechRepublic Premium)

Nhưng đối với một số công ty, mã nhà ở nhỏ hay lớn, trên dịch vụ lưu trữ đám mây của bên thứ ba có thể là không nên. Nếu đó là trường hợp, giải pháp duy nhất là trong nhà. Đối với một số người, điều đó có nghĩa là thiết lập một máy chủ và chạy kho Git để chứa mã nguồn mở hoặc độc quyền. Tuy nhiên, đối với một số công ty (đặc biệt là các công ty ở phía nhỏ hơn), việc có tài nguyên (và thời gian) để thiết lập máy chủ dành riêng cho lưu trữ Git có thể không phải là một lựa chọn. Đó là trường hợp, bạn làm gì?

May mắn thay, có một giải pháp, một cách đơn giản đến không ngờ. Giải pháp cho biết là Gitst Storage, một thiết bị dễ triển khai dành riêng cho việc lưu trữ kho Git của bạn. Mỗi thiết bị là một máy tính bảng duy nhất (dựa trên Raspberry Pi). Thiết bị này nhỏ hơn thẻ tín dụng, không có bộ phận chuyển động, không sinh nhiệt, có thể treo tường, được cung cấp bởi USB tiêu chuẩn (hoặc bao gồm USB mini) và cung cấp kết nối ethernet tiêu chuẩn. Thông số kỹ thuật đầy đủ là:

  • Kích thước - 3, 44 "× 2, 93" × 1, 28 "(87, 4 mm × 74, 3 mm × 32, 5 mm)
  • Trọng lượng - 2, 08 oz (59 g)
  • Giá treo tường - 4 ốc vít
  • Nhiệt độ môi trường - 32 ° F - 104 ° F (0 ° C - 40 ° C)
  • Dung lượng bộ nhớ - 16 GB (GS-16) 64 GB (GS-64)
  • Lưu trữ cho git repos - 10, 6 GB (GS-16) 58, 6 GB (GS-64)
  • Chứng chỉ - CE, FCC
  • Bộ xử lý - H2 quadcore Cortex-A7 với RAM 512 MB
  • Cung cấp năng lượng - USB tiêu chuẩn
  • Trình kết nối - Ethernet 1 × 10/100 MBit / s, USB-A, Nguồn (USB Micro-B)
  • Ngôn ngữ giao diện web - tiếng Anh (Mỹ), tiếng Pháp, tiếng Đức
  • Giá (MSRP) - $ 399 USD (GS-16) $ 499 USD (GS-64)

Nhưng thiết bị Gitst Storage hoạt động tốt như thế nào? Có thực sự dễ dàng để triển khai? Hãy triển khai một và tìm hiểu.

Thiết lập

Việc thiết lập Gitst Storage rất đơn giản:

  1. Giải nén hộp.
  2. Cắm thiết bị vào mạng của bạn (bạn sẽ cần cáp Cat5).
  3. Kết nối cáp nguồn.
  4. Đợi 60 giây.

Tại thời điểm này, mọi thứ có một chút phức tạp. Theo hướng dẫn, sau đó bạn sẽ có thể trỏ trình duyệt tới http://gitst.net và giao diện Gitst Storage sẽ xuất hiện. Tôi đã thử điều đó trên cả máy tính để bàn Linux và MacBook Pro. Không máy nào có thể tìm thấy thiết bị. Trên thực tế, nếu tôi cố ping địa chỉ gitst.net, tôi đã nhận được địa chỉ IP WAN không phản hồi. Cách duy nhất tôi có thể truy cập thiết bị Gitst Storage của mình là đăng nhập vào bộ định tuyến của mình, tìm kiếm gitst Storage trong số các thiết bị được kết nối và tìm địa chỉ IP của thiết bị. Khi tôi đã có địa chỉ IP đó, tôi có thể trỏ trình duyệt của mình đến địa chỉ đó và đăng nhập bằng mật khẩu người dùng và mật khẩu. Tại thời điểm đó, trình hướng dẫn thiết lập được trình bày ( Hình A ).

Hình A

Trình hướng dẫn thiết lập Gitst Storage.


Các bước để trình hướng dẫn thiết lập là:

  • Sự lựa chọn ngôn ngữ
  • EULA
  • Đặt tên cho thiết bị
  • Tạo hoặc nhập CA gốc thiết bị (tùy chọn)
  • Mật khẩu mã hóa
  • Thiết lập quản trị viên (email / mật khẩu)
  • Thiết lập Dropbox (tùy chọn)
  • Thiết lập email (tùy chọn)

Khi tôi hoàn thành thuật sĩ, rắc rối ở thiên đường nảy sinh. Trong vòng đầu tiên, màn hình cuối cùng trống. Sau khi khởi động lại, tôi phải đi bộ qua trình hướng dẫn một lần nữa. Lần này, xung quanh màn hình cuối cùng xuất hiện, liên kết Tất cả thiết lập không hoạt động. Vì vậy, tôi trở lại địa chỉ IP và được hiển thị với màn hình đăng nhập. Tôi đã cố sử dụng email / mật khẩu quản trị viên mà tôi đã thiết lập trong trình hướng dẫn, nhưng nó không hoạt động. Sau đó tôi đã cố gắng root / mật khẩu ... một lần nữa vô ích. Sau khi khởi động lại khác (rút phích cắm, đợi vài giây, cắm lại), tôi (một lần nữa) được gửi đến trình hướng dẫn thiết lập (chỉ lần này, nửa chừng). Một lần nữa, các liên kết màn hình cuối cùng sẽ không hoạt động.

May mắn thay, tôi đã được gửi hai thiết bị, vì vậy tôi đã rút phích cắm đầu tiên (một chiếc GS-16) và cắm vào thiết bị thứ hai (một chiếc GS-64). Lần này, mọi thứ đều suôn sẻ và tôi đã có thể đăng nhập vào giao diện Gitst Storage ( Hình B ).

Hình B

Giao diện Gitst Storage sạch sẽ và dễ sử dụng.


Sử dụng

Từ giao diện chính, nhiệm vụ đầu tiên của bạn là tạo người dùng. Nhấn vào nút Users và thêm thông tin cần thiết cho người dùng mới ( Hình C ).

Hình C

Thêm người dùng vào thiết bị Gitst Storage.


Bây giờ bạn có thể tạo một kho lưu trữ mới. Tuy nhiên, kho lưu trữ mới chỉ có thể được tạo bởi người dùng Root. Đây là một vấn đề. Tại sao? Hãy nhớ rằng người dùng quản trị được tạo trong quá trình thiết lập? Tôi đã không thể đăng nhập với người dùng đó. Vì vậy, người dùng duy nhất có quyền root là root và mật khẩu là tốt, thậm chí không bảo mật từ xa. Thay đổi mật khẩu đó gần như không trực quan như bạn nghĩ (ít nhất là không phải từ góc độ quản trị viên). Thay vì tùy chọn thay đổi mật khẩu người dùng gốc nằm trong phần Cài đặt, bạn phải nhấp vào nút Người dùng gốc ở góc trên bên phải. Từ menu bật lên ( Hình D ), bấm Tài khoản.

Hình dung

Thay đổi mật khẩu root cho thiết bị Gitst Storage của bạn.


Trong cửa sổ kết quả, nhấp vào Mật khẩu. Khi được nhắc, hãy nhập (và xác minh) mật khẩu mới cho người dùng root. Đăng xuất và đăng nhập lại với thông tin mới của bạn. Bây giờ bấm vào mục Kho lưu trữ trong điều hướng bên trái, nhấp vào nút Tạo, đặt tên cho kho lưu trữ và nhấp vào Gửi. Khi bạn đã tạo kho lưu trữ, hãy nhấp vào mục Cài đặt cho nó và sau đó nhấp vào nút Thêm người dùng, để bạn có thể thêm người dùng vào kho lưu trữ (nếu không, người dùng root sẽ là người duy nhất có quyền truy cập).

Thuận buồm xuôi gió

Và đó là khá nhiều tất cả để thiết lập một thiết bị Gitst Storage. Mặc dù tôi đã có một trục trặc với thiết bị đầu tiên, nhưng việc thiết lập lần thứ hai dẫn đến một số thuận buồm xuôi gió khi sử dụng kho Git trong nhà. Nếu bạn đang tìm kiếm một giải pháp cực kỳ đơn giản để cộng tác mã (và bạn không có tài nguyên để thiết lập máy chủ Git của riêng mình), tôi khuyên bạn nên sử dụng thiết bị Gitst Storage. Đó là một giải pháp đơn giản, nhỏ và thanh lịch sẽ phục vụ tốt cho bạn.

Đám mây và mọi thứ như một bản tin dịch vụ

Đây là nguồn tài nguyên mới nhất của bạn về AWS, Microsoft Azure, Google Cloud Platform, XaaS, bảo mật đám mây và nhiều hơn nữa. Thứ hai được giao

Đăng ký hôm nay

© Copyright 2020 | mobilegn.com