PuTTY là một công cụ mô phỏng thiết bị đầu cuối miễn phí đã có sẵn trong 20 năm. Ban đầu được phát hành cho Microsoft Windows, công cụ quản trị từ xa đa năng này có thể được sử dụng để truy cập máy trạm, máy chủ, thiết bị mạng, v.v. bằng cách sử dụng các giao thức khác nhau như kết nối shell an toàn (SSH), Telnet, Rlogin, v.v. Mặc dù nó tiếp tục phổ biến để truy cập các thiết bị mạng và máy chủ Linux chủ yếu bằng SSH, nhưng PuTTY có những hạn chế của nó vì nó được thiết kế để xử lý từng phiên một. Nhiều ứng dụng khách SSH và trình mô phỏng thiết bị đầu cuối khác có sẵn ngày nay đã được phát triển để cải thiện trên PuTTY. Trong hướng dẫn này, chúng tôi sẽ đề cập đến 10 lựa chọn thay thế tốt nhất cho PuTTY có sẵn trực tuyến và cách chúng tạo nên sự khác biệt với ứng dụng đáng kính này. 1. Bitvise SSH Client Bitvise’s SSH Client là một công cụ Windows miễn phí bổ sung cho Bitvise SSH Server, nhưng nó cũng hoạt động như một ứng dụng độc lập. Máy chủ Bitvise SSH miễn phí trong tối đa 30 ngày. Máy khách SSH hoạt động trên hệ điều hành Windows và miễn phí. Đây là một trình mô phỏng thiết bị đầu cuối hiện đại cung cấp GUI cũng như giao diện dòng lệnh để hỗ trợ các kết nối SFTP, SSH, SCP và đường hầm. Nó cũng thực hiện các tính năng đường hầm phức tạp. Nếu bạn đang tìm kiếm các tính năng như chuyển tiếp cổng động và hỗ trợ cho máy chủ proxy, Bitvise SSH Client sẽ bao gồm chúng cùng với sự bảo mật của công nghệ mã hóa. Bitvise cũng xây dựng các tác vụ phổ biến như chuyển tiếp Máy tính từ xa vào GUI để hợp lý hóa quá trình kết nối. 2. Xshell Xshell là một công cụ do Netsarang phát triển như một phần của bộ ứng dụng PC X của họ được thiết kế để hợp lý hóa giao diện giữa các máy tính UNIX, Linux và Windows. Xshell là phần khách hàng SSH của bộ ứng dụng đó và nó được thiết kế với các tác vụ quản lý phức tạp. Trình quản lý phiên giúp bạn xử lý nhiều kết nối và giao diện GUI theo thẻ của Xshell giúp bạn dễ dàng chuyển đổi giữa chúng. Giao diện nháp và gửi của Xshell cũng giúp việc viết các tập lệnh phức tạp trở nên thuận tiện hơn. Nếu bảo mật là quan trọng, Xshell hỗ trợ các lược đồ mã hóa hiện đại như GSSAPI và PKCS # 11. Đây là một công cụ khách SSH thương mại và giấy phép một người dùng có giá 99 $. 3. KiTTY Nếu bạn cho rằng PuTTY là một trình giả lập tuyệt vời nhưng thiếu các tính năng tự động hóa hiện đại, thì KiTTY có thể là một lựa chọn thay thế để xem xét. KiTTY là một nhánh của PuTTY bổ sung các tính năng để làm cho việc xử lý nhiều phiên và đăng nhập vào tài khoản bằng thông tin xác thực đã lưu hiệu quả hơn. Nó giúp quản lý nhiều phiên bằng cách thêm giao diện bộ lọc để lưu chúng trong các thư mục. Một trình khởi chạy phiên được thêm vào có thể khởi chạy một hoặc nhiều phiên bằng cách sử dụng các chi tiết bạn đã lưu. KiTTY cũng tiết kiệm thời gian với các lệnh tự động, cung cấp giao diện lưu các lệnh phổ biến với menu Lệnh Người dùng. 4. Solar-PuTTY Solar-PuTTY là câu trả lời của Solarwinds cho nhu cầu về một ứng dụng khách SSH tự động hóa các tác vụ quản trị mạng phức tạp ngày nay. Đây là một trong những công cụ miễn phí của họ bổ sung giao diện tốt hơn và các tính năng năng suất so với PuTTY. Giao diện theo thẻ giúp nhiều phiên hoạt động trở nên thiết thực hơn và việc đăng nhập vào tài khoản được tự động hóa với thông tin đăng nhập đã lưu. Solar-PuTTY giúp việc tìm kiếm một phiên cụ thể từ hàng chục cấu hình phiên trở nên đơn giản hơn bằng cách tích hợp với Windows Search. Cuối cùng, nếu bạn sử dụng lại các tập lệnh tương tự, Solar-PuTTY có thể lưu và gọi chúng cho bạn. 5. MobaXterm MobaTek là một công ty khác đã phát triển một công cụ miễn phí để thay thế PuTTY với giao diện và các tính năng quản lý hiện đại. Phiên bản miễn phí hỗ trợ tối đa 12 phiên và hai đường hầm SSH cùng một lúc. Nó có giao diện theo thẻ giúp quản lý nhiều phiên dễ dàng hơn giống như các trình giả lập đầu cuối hiện đại khác. MobaXterm hỗ trợ máy chủ X, các giao thức máy tính để bàn từ xa như RDP và Xdmcp và các giao thức đầu cuối từ xa phổ biến như SSH, telnet và Mosh. Nếu bạn cần xử lý nhiều phiên hơn hoặc muốn lưu trữ trên bốn macro cùng một lúc, bạn có thể chọn phiên bản chuyên nghiệp. Điều tôi thích ở công cụ này là nó chứa tất cả các tiện ích trong một tệp thực thi di động duy nhất mà không cần cài đặt. Bạn sẽ có tất cả các công cụ như máy khách SSH, máy khách RDP, máy khách VNC, FTP / SFTP, v.v. tất cả trong một môi trường thống nhất. 6. mRemoteNG PuTTY không phải là trình giả lập thiết bị đầu cuối duy nhất hiện có: mRemoteNG là một nhánh rẽ hiện đại của một ứng dụng SSH cũ hơn khác có tên là mRemote. mRemoteNG, viết tắt của Multi-Remote Next Generation, giúp quản lý nhiều phiên từ xa với giao diện theo thẻ. Nó cũng linh hoạt, hỗ trợ hầu hết các loại phiên từ xa mà bạn có thể cần như RDP, VNC, SSH, HTTPS, telnet, v.v. Đây cũng là một dự án mã nguồn mở mà bất kỳ ai cũng có thể phân nhánh và đóng góp các tính năng mới. 7. SmarTTY SmarTTY là một ứng dụng SSH miễn phí khác được cung cấp bởi SysProgs bao gồm các tính năng quản lý phiên tốt hơn PuTTY. SmarTTY hỗ trợ nhiều tính năng đa phiên mà bạn có thể tìm thấy với các ứng dụng khách khác như giao diện theo thẻ và hỗ trợ các giao thức phiên phổ biến nhất. Ứng dụng khách này vượt trội khi thêm các tính năng nâng cao như tự động hoàn thành và quản lý gói vào giao diện của nó. Trọng tâm này làm cho nó trở thành một lựa chọn tốt cho các nhà phát triển và quản trị viên, những người cần soạn và gửi các tập lệnh phức tạp qua các kết nối từ xa. 8. SuperPuTTY SuperPuTTY là một trình quản lý cửa sổ do Jim Radford phát triển để có thể nhúng các thiết bị đầu cuối PuTTY vào các biểu mẫu và ứng dụng Windows. Do đó, nó không phải là một ứng dụng khách SSH mà là một công cụ để tạo nhanh chóng và hiệu quả nhiều cửa sổ theo thẻ và sử dụng trình giả lập đầu cuối PuTTY đã được cài đặt. Bạn phải có PuTTY trên hệ thống trước khi sử dụng SuperPuTTY. Với SuperPuTTY, bạn có thể nhanh chóng phát triển một ứng dụng khách dựa trên PuTTY nhiều tab nội bộ. Bạn cũng có thể xây dựng giao diện cho các phiên đầu cuối cục bộ bằng MinTTY. Gói này bao gồm tệp, chế độ xem, công cụ và menu trợ giúp được tạo sẵn sẵn sàng được đưa vào ứng dụng Windows PuTTY nhiều phiên. 9. ExtraPuTTY ExtraPuTTY là một nhánh khác của PuTTY bổ sung nhiều tính năng nâng cao hơn để hỗ trợ nhiều phiên và viết tập lệnh tự động. ExtraPuTTY thêm thanh menu và thanh trạng thái vào cửa sổ PuTTY cổ điển để tạo giao diện đồ họa chức năng hơn và nó cung cấp các phím tắt cho các lệnh phổ biến. Nếu bạn cần tạo các tập lệnh lệnh, ứng dụng này cho phép bạn xác định các macro xâu chuỗi các lệnh lại với nhau. ExtraPuTTY cũng hỗ trợ các tập lệnh đăng nhập tự động với thông tin đăng nhập đã lưu. Trình quản lý phiên PuTTY rất hữu ích nếu bạn cần sắp xếp hàng chục phiên khác nhau với tư cách là quản trị viên mạng. Với công cụ này, bạn có thể tích hợp và sử dụng các giao thức quản trị từ xa phổ biến nhất như SSH, FTP, SFTP SCP, v.v. 10. ZOC Terminal Nếu bạn đang tìm kiếm một trình giả lập đầu cuối hỗ trợ cả Windows và MacOS, Emtec có một ứng dụng khách cung cấp các tính năng phiên đầu cuối hiện đại cho cả hai nền tảng. Đây là một trình mô phỏng thiết bị đầu cuối có thể xử lý các kết nối SSH, telnet và cáp nối tiếp với các thiết bị mạng và máy tính lớn. Với một loạt các giao thức được hỗ trợ, Emtec lập hóa đơn cho ZOC là Con dao quân đội Thụy Sĩ của các khách hàng đầu cuối vì lý do chính đáng. Chúc các bạn có lựa chọn hợp lý!