Trình quản lý đường hầm cho phép người dùng dễ dàng quản lý danh sách các đường hầm SSH có thể định cấu hình và yêu cầu ...
Trình quản lý đường hầm cho phép người dùng dễ dàng quản lý danh sách các đường hầm SSH có thể định cấu hình và yêu cầu ...
Tunnel Manager Nền tảng
Linux
Tunnel Manager Tổng quan
Đây là chương trình python giúp tôi quản lý các đường hầm SSH mà tôi sử dụng thường xuyên để kết nối từ xa an toàn với văn phòng và mạng gia đình. Kho lưu trữ Ubuntu tiêu chuẩn đã chứa một chương trình để quản lý các đường hầm, nhưng nó không đáp ứng các yêu cầu của tôi, vì vậy tôi đã sử dụng nó như một cơ hội để học lập trình PyGtk.
Chương trình cho phép bạn duy trì cấu hình của các đường hầm chuyển tiếp cổng SSH, cục bộ và / hoặc từ xa thường được sử dụng. Sau khi được định cấu hình, các đường hầm có thể được khởi động và dừng lại bằng các nhấp chuột đơn giản hoặc thậm chí tự động khởi động khi chương trình được khởi chạy. Cả hai đường hầm SSHv1 và SSHv2 đều được hỗ trợ. Hỗ trợ SSHv1 là vấn đề chính khiến tôi phải viết chương trình của riêng mình.
Nếu bạn đang sử dụng xác thực SSH dựa trên khóa cho tất cả các đường hầm của mình (bạn là, phải không? Nếu không, thì tại sao không?), Bạn cũng có thể đăng ký các khóa SSH của mình với trình quản lý đường hầm. Các phím có thể được tải hoặc không tải bằng các nhấp chuột đơn giản hoặc thậm chí tự động tải khi chương trình được khởi chạy. Điều này có nghĩa là quản lý các tác nhân chính là một lợi thế lớn khác đối với tôi so với các lựa chọn thay thế hiện có.