Mọi server bạn quản lý, trong một cửa sổ.
Fleetshell đọc inventory Ansible và ~/.ssh/config bạn đang có, hiện từng host trong group của nó. Từ đó mở terminal, panel file hay tunnel, hoặc hỏi cả group một câu rồi xem các câu trả lời cạnh nhau.
Tải FleetshellDùng miễn phí, Pro trả $9.99 một lần. macOS, Windows và Linux, tiếng Việt và tiếng Anh.
- web03inactive
- web07connection refused
- 10 hostactiveweb01, web02, web04, web05, web06, web08…
Inventory chính là danh sách host
Thêm inventory một lần. Group, user, cổng, jump host và biến của host đi kèm theo, sửa file là cây host cập nhật.
- Inventory INI và YAML, group_vars và host_vars, cùng ~/.ssh/config
- Host đã ghim và gần đây ở Trang đầu, ⌘K để tới bất kỳ host hay hành động nào
- prod và staging có viền đỏ, cam; chạy lệnh trên prod thì app hỏi lại trước
Một lệnh, cả groupPRO
Chạy một lệnh trên mọi host của group. Host trả lời giống nhau gộp thành một dòng, host lỗi lên đầu, và lần chạy dừng khi số lỗi vượt mức bạn cho phép.
- Snippet có {{biến}}, lịch sử lệnh theo từng host
- Gõ đồng thời vào mọi pane đang chia
Máy trên cloud, không mở cổng 22PRO
Thêm tài khoản cloud, máy khớp tag hoặc label sẽ vào cây host. Fleetshell vào máy theo đúng cách mỗi hãng khuyên dùng cho máy không có địa chỉ public.
AWS
Instance EC2 theo tag, shell hoặc SSH qua Session Manager. Không mở cổng vào, không bastion, không cần khoá trên instance.
Google Cloud
VM Compute Engine theo label, SSH qua Identity-Aware Proxy, OS Login quyết định ai được vào.
Azure
VM theo tag trên nhiều subscription, SSH qua tunnel native client của Azure Bastion.
Terminal theo cách bạn làm việc
Tab và pane chia đôi được mở lại khi bạn mở lại app; mỗi pane có host, trạng thái và ô tìm trong scrollback.
- Sáu theme màu, IBM Plex Mono hoặc JetBrains Mono
- Hỏi trước khi dán nhiều dòng
- Tự nối lại sau khi máy ngủ hay đổi Wi-Fi
File hai panel
Hai panel, mỗi bên là một host hoặc máy này. Kéo để chép, tiếp tục khi rớt mạng, sửa file từ xa mà không ghi đè thay đổi của người khác.
Khoá nằm trên máy bạn
Khoá riêng được mã hoá trên đĩa, mở bằng kho mật khẩu của hệ thống. Dùng được OpenSSH certificate; trên Mac với Pro, khoá có thể nằm trong Secure Enclave và hỏi Touch ID mỗi lần ký.
- Host lạ thì hiện fingerprint để bạn so; khoá host đổi thì bị từ chối
- ~/.ssh của bạn chỉ được đọc, không bao giờ bị ghi
- Sao lưu mã hoá host, khoá, tunnel và tài khoản
Miễn phí, Pro trả một lần
Không tài khoản, không thuê bao, không analytics. Không gì rời khỏi máy bạn ngoài kết nối tới server và tài khoản cloud bạn thêm.
| Tính năng | Miễn phí | Pro, $9.99 một lần |
|---|---|---|
| Host từ inventory và ~/.ssh/config, terminal, chia pane | ✓ | ✓ |
| File hai panel, sửa file từ xa, khoá, certificate, sao lưu | ✓ | ✓ |
| Tunnel | 2 | Không giới hạn, tự mở khi khởi động |
| Một lệnh cho cả group, gõ vào mọi pane | – | ✓ |
| Máy trên AWS, Google Cloud và Azure | – | ✓ |
| Khoá Secure Enclave với Touch ID (Mac) | – | ✓ |
Tải Fleetshell
Fleetshell 2.0 sắp có trên các store. Đây là bản kế tiếp của SSH Tunnel Manager: tunnel đã lưu và khoá host đã tin được giữ nguyên.