- Quản lý máy chủ ngay trong terminal với một trình quản lý SSH tương tác. Được viết bằng Go
- Cung cấp giao diện ưu tiên bàn phím dựa trên tệp
~/.ssh/config, hỗ trợ di chuyển giữa các máy chủ, kết nối, duyệt, quản lý khóa, truyền tệp và thay đổi cấu hình
- Hỗ trợ kết nối nhanh bằng cách cuộn xem danh sách máy chủ, cùng các tính năng thêm·sửa·xóa·ghim·kiểm tra trạng thái (ping) và tìm kiếm mờ, thẻ máy chủ, bộ lọc
- Hỗ trợ port forwarding (LocalForward, RemoteForward, DynamicForward), ProxyJump, kết nối lại nhanh qua Multiplexing, và nhiều tùy chọn xác thực khác nhau (khóa công khai, mật khẩu, agent forwarding)
- Cung cấp tính năng quản lý khóa: tự động phát hiện và tự động hoàn thành khóa SSH, chọn khóa thông minh hỗ trợ nhiều khóa, v.v.
- Thiết kế có cân nhắc đến khía cạnh bảo mật
- Mọi thao tác đều được thực thi thông qua binary ssh (OpenSSH) mặc định của hệ thống
- Không lưu trữ, truyền tải hay chỉnh sửa mật khẩu, khóa hoặc thông tin xác thực
- Chỉ đọc và chỉnh sửa
~/.ssh/config, đồng thời tự động tạo bản sao lưu trước khi thay đổi
- Ghi theo kiểu atomic bằng cách lưu vào tệp tạm rồi thay thế
- Chỉnh sửa không phá hủy nên vẫn giữ nguyên chú thích, thứ tự căn chỉnh và khoảng trắng hiện có
- Trong tương lai sẽ bổ sung các tính năng truyền tệp giữa máy cục bộ và máy chủ, tự động triển khai khóa SSH
2 bình luận
Trình quản lý SSH.. có vẻ thật sự rất hữu ích! Mình hầu như vẫn luôn dùng bằng CLI, nhưng có vẻ như sẽ dễ quản lý nhiều tính năng đa dạng hơn.
Hơi tiếc là vẫn chưa hỗ trợ
Include. Vì TUI tiện nên tôi chủ yếu đang dùng cái này https://github.com/quantumsheep/sshs, nhưng nếu được bổ sung thêm một chút tính năng thì chắc tôi sẽ chuyển sang.