
Tunnel có màn hình theo dõi
Tốc độ, độ trễ và ứng dụng cục bộ tạo ra từng kết nối được hiển thị theo thời gian thực. Tunnel tự kết nối lại khi mạng bị gián đoạn.
Portway kết nối qua SSH, duyệt tệp, mở tunnel và quản lý dịch vụ trên nhiều server. Không có agent nào được cài lên server, và mọi thay đổi do Portway thực hiện đều được ghi vào nhật ký thao tác.
macOS 11+ và Windows 10+ · Mã nguồn trên GitHub

Tính năng
Mọi hình bên dưới đều là ảnh chụp Portway đang kết nối tới các server thử nghiệm.

Tốc độ, độ trễ và ứng dụng cục bộ tạo ra từng kết nối được hiển thị theo thời gian thực. Tunnel tự kết nối lại khi mạng bị gián đoạn.

Quyền của tài khoản đang đăng nhập được giải thích cho từng mục. Mỗi tệp có sẵn các thao tác đổi tên, chmod, chown, tải xuống và sửa bằng ứng dụng trên máy.

Mỗi site được vẽ từ tên miền tới đích, kèm hạn chứng chỉ và tình trạng upstream. Thay đổi làm nginx -t báo lỗi sẽ được hoàn tác.

Các cổng truy cập được từ bên ngoài được đánh dấu là công khai, và container rơi vào vòng lặp khởi động lại dễ dàng được nhận ra.

Rule của ufw hoặc firewalld được đối chiếu với các cổng đang thực sự lắng nghe, nhờ đó dịch vụ bị phơi ra ngoài hoặc bị chặn được nhận ra ngay.

Trạng thái, tuỳ chọn khởi động cùng hệ thống, mức dùng bộ nhớ và journal của từng unit đang theo dõi, cùng các hành động khởi động lại và dừng hiển thị lệnh chính xác.

Request được chạy bằng curl ngay trên server, nên có thể truy cập các địa chỉ nội bộ. Thời gian DNS, TCP, TLS và xử lý của server được đo riêng.

Dành cho một người làm việc trên hai máy tính trong cùng một mạng, ví dụ một máy Mac và một máy Windows. Connect chuyển tệp, chia sẻ clipboard và đánh thức máy kia. Connect không dành cho việc chia sẻ giữa những người khác nhau, và tắt theo mặc định.
Chi tiết
Server không mở SSH ra ngoài được truy cập qua bastion, tương tự ssh -J.
Khoá máy chủ lạ hoặc đã thay đổi luôn cần được xác nhận, dựa trên ~/.ssh/known_hosts.
Các host sẵn có và thiết lập ProxyJump được nhập vào Portway.
Giao diện hai khung sao chép tệp từ server này sang server khác thông qua máy tính đang dùng.
Terminal được mở với đúng lệnh ssh tương ứng của server đang chọn.
Tệp nhật ký được theo dõi theo thời gian thực, tương tự tail -f.
Mỗi server có thể có nhiều tài khoản, đăng nhập bằng mật khẩu hoặc khoá SSH.
Giao diện theo chủ đề của hệ thống hoặc theo lựa chọn thủ công.
Minh bạch và an toàn
Portway chỉ dùng các công cụ đã có sẵn trên server, như sftp, systemctl, docker và nginx. Các thay đổi do Portway thực hiện được ghi vào nhật ký thao tác cùng với kết quả. Lệnh gõ trực tiếp trong terminal không nằm trong nhật ký này.
Mật khẩu và passphrase được lưu trong Keychain trên macOS và trong Credential Manager trên Windows, không nằm trong tệp cấu hình.
Mật khẩu sudo được chuyển qua đầu vào chuẩn và không xuất hiện trong dòng lệnh hay trong nhật ký.
Không cần tài khoản và không có máy chủ trung gian. Cấu hình chỉ được lưu trên máy tính đang dùng.
Tải về
Tải bản mới nhất tại GitHub Releases.
Server đích: Linux có OpenSSH. Không cần cài thêm thành phần nào. · Biên dịch từ mã nguồn