Có thể không phải hàng ngày nhưng sẽ có lúc bạn đang di chuyển và được yêu cầu kiểm tra trạng thái hoặc hiệu suất trên máy chủ hoặc thiết bị IoT của mình. Trong những tình huống đó, không có gì tốt hơn khả năng đăng nhập vào máy chủ của bạn thông qua SSH.
SSH cung cấp một kênh được mã hóa giữa máy khách và máy chủ. Thông thường, nó sử dụng giao diện dòng lệnh, nhưng nó cũng có thể được sử dụng để chạy ứng dụng GUI trên máy chủ. Với một máy chủ SSH được cài đặt trên Android của bạn, bạn không chỉ có thểtruy cập Android của bạn từ máy tính của bạn, nhưng cũng có thể sao chép tệp qua các chương trình scp và sftp. Tương tự, với ứng dụng SSH trên Android, bạn có thể kiểm tra trạng thái của máy chủ và thiết bị IoT của mình.
Thật không may, Android không có tính năng SSH tích hợp sẵn. Nhưng điều đó không có nghĩa là bạn không thể truy cập SSH qua Android. Dưới đây là một số ứng dụng khách SSH tốt nhất cho Android.
Ứng dụng khách Android SSH
1. Termius
Termius là một trong những ứng dụng được thiết kế đẹp mắt và miễn phí để truy cập vào SSH, Mosh và Telnet. Giao diện người dùng khá tối giản và việc sử dụng ứng dụng cũng rất đơn giản. Tất cả những gì bạn phải làm là nhập lệnh SSH để đăng nhập vào máy chủ và bắt đầu quản lý máy chủ, Raspberry Pi, vùng chứa Docker hoặc bất kỳ dịch vụ hoặc máy nào khác. Trên thực tế, bạn thậm chí có thể truy cập thiết bị Android của riêng mình bằng thiết bị đầu cuối cục bộ. Như một phần thưởng bổ sung, ứng dụng cũng có một ứng dụng khách SFTP tích hợp để giúp bạn dễ dàng quản lý, tải xuống và tải lên các tệp và thư mục trên máy chủ của mình.
Các tính năng của Termius bao gồm hỗ trợ nhiều thuật toán mã hóa như ed25519, ECDSA và chacha20-poly1305, trình tạo khóa tích hợp, hỗ trợ nhập khóa putty, hỗ trợ xác thực hai yếu tố, chuyển tiếp cổng động, khả năng nhóm máy chủ, v.v.
Nếu bạn đang tìm kiếm một ứng dụng khách SSH đầy đủ tính năng với thiết kế đẹp thì hãy thử Termius.
Giá bán: Ứng dụng miễn phí nhưng một số tính năng như SFTP, tab đầu cuối, chuyển tiếp tác nhân chính SSH, bảo vệ vân tay, đồng bộ hóa giữa các máy, khả năng lưu và chạy đoạn mã, hỗ trợ các biến môi trường, v.v., bị khóa sau đăng ký hàng tháng hoặc hàng năm. Bạn có thể nhận được chi tiết giá cả từ đây.
2. ConnectBot
ConnectBot một ứng dụng SSH và Telnet phổ biến hoàn toàn miễn phí với tất cả các tính năng và tùy chỉnh mà bạn cần. Điều tốt nhất về ứng dụng là nó cung cấp cho bạn nhiều tùy chọn trong khi tạo máy chủ SSH. Ví dụ: bạn có thể sử dụng tác nhân xác thực SSH, bật tính năng nén, tùy chỉnh kích thước phông chữ, sửa đổi cách nút DEL hoạt động, v.v.
Trong khi sử dụng ConnectBot, ứng dụng cung cấp cho bạn một dòng phím đặc biệt cho phép bạn truy cập các phím chức năng, phím mũi tên, phím điều khiển, phím thoát, v.v. Các tính năng khác của ConnectBot bao gồm kết nối liên tục, tập lệnh tự động đăng nhập, khả năng quản lý khóa công khai , v.v. Nói một cách đơn giản, ConnectBot có tất cả các tính năng cơ bản mà bạn mong đợi từ một ứng dụng SSH tốt.
Chắc chắn, ConnectBot không có tất cả các tính năng của Termius nhưng nó bù đắp cho nó bằng các tùy chọn tùy chỉnh và dễ sử dụng. Và, tôi đã nói rằng nó hoàn toàn miễn phí? Vì vậy, nếu bạn đang tìm kiếm một ứng dụng khách SSH dễ sử dụng có tất cả các tính năng cơ bản thì ConnectBot là dành cho bạn.
Giá bán: Ứng dụng này miễn phí, không có quảng cáo hoặc mua hàng trong ứng dụng.
3. JuiceSSH
JuiceSSH là một ứng dụng khách SSH, Mosh và Telnet tuyệt vời khác. Ứng dụng có kiểu dáng đẹp, tối giản và nhiều tính năng. Điều tốt nhất về JuiceSSH là nó cho phép bạn thiết lập danh tính cho các kết nối khác nhau. Trong trường hợp bạn đang thắc mắc, Danh tính là một tập hợp tên người dùng, mật khẩu hoặc khóa riêng tư mà bạn sử dụng cho nhiều kết nối.
Trong khi tạo kết nối SSH, bạn có thể định cấu hình nó để chạy một tập lệnh cụ thể khi đăng nhập. Tính năng này rất hữu ích khi bạn luôn làm điều đó sau khi đăng nhập vào máy của mình. Các tính năng khác của JuiceSSH là hỗ trợ thiết bị đầu cuối Android cục bộ, plugin của bên thứ ba, nhiều chủ đề, hỗ trợ bàn phím ngoài, khả năng sao chép và dán giữa các phiên, trình tạo khóa RSA, chuyển tiếp phím, nén cho các kết nối chậm, khả năng chạy nhiều kết nối SSH trong nền, v.v.
Giá bán: Ứng dụng này miễn phí và không có quảng cáo. Tuy nhiên, ứng dụng chứa các giao dịch mua trong ứng dụng để mở khóa một số tính năng bị khóa như tập lệnh đăng nhập, chuyển tiếp cổng động, hỗ trợ các phiên bản Amazon EC2, v.v.
4. Khách hàng SSH của Far Commander
Far Commander là một ứng dụng SSH tương đối mới dành cho Android, khá cơ bản và dễ sử dụng. Một trong những tính năng tôi thực sự thích ở Far Commander là bạn có thể tạo các lệnh cụ thể và phân loại chúng khi cần thiết. Sau đó, bạn có thể sử dụng các lệnh được định cấu hình trước này trong các phiên SSH khác nhau chỉ với một lần nhấn. Tất nhiên, bạn cũng có thể phân loại tất cả các máy chủ SSH của mình thành các danh mục khác nhau để dễ sử dụng. Ứng dụng cũng có tính năng sao lưu cho phép bạn sao lưu tất cả các lệnh tùy chỉnh, thông tin máy chủ và danh mục.
Như tôi đã nói trước đây, Far Commander là một ứng dụng khách SSH cơ bản không có bất kỳ tính năng nâng cao nào. Điều đó đang được nói, nó sẽ hoàn thành công việc một cách liền mạch chỉ với một vài thao tác.
Giá bán: Ứng dụng này miễn phí và không có quảng cáo. Mặc dù ứng dụng có tính năng mua hàng trong ứng dụng, nhưng chúng bị giới hạn ở các khoản đóng góp, ít nhất là khi viết điều này.
5. SSH di động
Mobile SSH là ứng dụng SSH miễn phí được thiết kế dựa trên OpenSSH và Putty. Ứng dụng này rất cơ bản, không có cài đặt hoặc tùy chọn cấu hình và giao diện người dùng của nó không phải là điểm mạnh của nó. Tuy nhiên, ứng dụng hỗ trợ nhiều phiên SSH và xác thực khóa RSA. Chỉ cần thêm chi tiết SSH của bạn, nhấn vào nút kết nối và bạn đã sẵn sàng. Không hơn không kém.
Nếu bạn chỉ đang tìm kiếm một ứng dụng SSH đơn giản có thể hoàn thành công việc một cách nhanh chóng thì Mobile SSH là một lựa chọn tốt.
Giá bán: Ứng dụng này miễn phí và có quảng cáo. Xác thực khóa RSA và hỗ trợ nhiều phiên SSH chỉ có sẵn trong phiên bản chuyên nghiệp. Bạn có thể mua phiên bản chuyên nghiệp dưới dạng ứng dụng riêng biệt từ Cửa hàng Play với giá $ 2,99.
6. Termux
Termux là một ứng dụng khách SSH rất phổ biến khác dành cho Android. Điều làm cho Termux trở nên đặc biệt là nó hỗ trợ bộ sưu tập gói Linux mở rộng. Hơn hết, Termux không giống bất kỳ ứng dụng nào khác trong danh sách này. tức là, nó là một trình giả lập thiết bị đầu cuối mạnh mẽ. Vì vậy, khi bạn cài đặt ứng dụng trên thiết bị Android của mình, bạn sẽ có quyền truy cập vào Linux shell, nơi bạn có thể cài đặt các gói khác nhau và nâng cấp hoặc xóa các gói đã được cài đặt. Trên thực tế, bạn có thể sử dụng Termux để phát triển trong C. Vì ứng dụng là một thiết bị đầu cuối trực tiếp nên bạn có thể sử dụng lệnh SSH để kết nối với máy chủ của mình hoặc các dịch vụ SSH khác giống như bạn làm trên máy tính bình thường.
Nếu bạn cảm thấy hơi buồn chán, bạn thậm chí có thể chạy các trò chơi dựa trên văn bản trên Termux hoặc chuyển đổi video với FFmpeg. Nói một cách đơn giản, nếu bạn là người thích phiêu lưu một chút và có bí quyết về cách xử lý Linux shell thì hãy thử Termux. Bạn sẽ cảm thấy như ở nhà.
Giá bán: Ứng dụng này miễn phí, không có quảng cáo hoặc mua hàng trong ứng dụng.
Đọc:Cách sử dụng Termux để tải video YouTube
Đó là nó cho bây giờ. Chia sẻ bình luận và suy nghĩ và suy nghĩ của bạn trong phần bình luận bên dưới.