PuTTY for Linux là một dự án mã nguồn mở cung cấp cho người dùng một ứng dụng đồ hoạ rất mạnh mẽ để kết nối với các máy chủ Telnet, SSH và Rlogin, được sử dụng để chạy phiên từ xa trên một máy chủ Máy tính, qua mạng.
Tính năng trong nháy mắt
Chương trình này có một GUI một cửa sổ (giao diện người dùng đồ họa) cho phép bạn nhanh chóng kết nối với máy chủ SSH, Telnet, Rlogin, Serial hoặc Raw. Các phiên có thể dễ dàng lưu lại để sử dụng sau này.
Bên cạnh lệnh putty, phần mềm cũng được phân phối với máy khách SCP pscp, khách hàng SFTP của psftp, khách hàng chỉ dùng Telnet-puttytel, tiện ích kết nối plink (PuTTY Link) và tiện ích tạo chìa khoá RSA và DSA puttygen.
Trong số các tính năng cơ bản của nó, chúng ta có thể đề cập đến hỗ trợ ghi nhật ký phiên làm việc, các tùy chọn khác nhau cho trình mô phỏng đầu cuối, bao gồm các phím tắt và chuông, khả năng thiết lập giao diện và hành vi của cửa sổ PuTTY, cũng như mã hóa ký tự, , Màu sắc và phông chữ.
Ngoài ra, ứng dụng này cung cấp các tùy chọn mã hóa cho giao thức SSH và cấu hình chi tiết cho các kiểu kết nối Serial, Rlogin và Telnet. Nó có thể sử dụng giao thức Internet IPv4 và IPv6, hỗ trợ TCP keepalive, và HTTP, SOCKS4, SOCKS5 và Telnet proxy.
Bắt đầu với PuTTY
Khi bạn nhập tên máy chủ (địa chỉ IP) và cổng của máy chủ tương ứng, và nhấp vào nút & ldquo; Open & rdquo; , Ứng dụng sẽ mở một trình mô phỏng đầu cuối XTerm và đóng cửa sổ đồ hoạ.
Cho dù kết nối thành công hay không, người dùng sẽ phải khởi chạy lại ứng dụng nếu họ muốn kết nối lại với một máy chủ nhất định. Theo mặc định, kiểu kết nối SSH được tự động chọn mỗi khi một ứng dụng mới bắt đầu.
Hệ điều hành được hỗ trợ
Ứng dụng này được chính thức hỗ trợ trên cả hệ điều hành Linux và Microsoft Windows. Trên Linux, nó đi kèm với phần mềm giả lập Terminal XTerm. PuTTY thực sự là một trong những ứng dụng SSH và Telnet được hoan nghênh nhất cho nền tảng Linux và Window.
Tính năng mới trong bản phát hành này:
- Sửa lỗi bảo mật: các chương trình Windows PuTTY không còn phải dễ bị tấn công bởi các DLL có tên đặc biệt trong cùng một thư mục, thậm chí là tên mà chúng ta đã bỏ lỡ khi chúng tôi nghĩ rằng chúng ta đã sửa lỗi này trong 0.69. Xem vuln-gián tiếp-dll-hijack-3.
- Windows PuTTY sẽ có thể in lại, sau khi các tính năng phòng vệ của chúng tôi chặn cuộc tấn công DLL đã phá vỡ chức năng đó.
- Windows PuTTY sẽ có thể chấp nhận đầu vào bàn phím bên ngoài trang mã hiện tại, sau khi các biện pháp phòng vệ của chúng tôi tấn công bằng DLL đã phá vỡ nó.
- Sửa lỗi bảo mật: các chương trình Windows PuTTY không còn phải dễ bị tổn thương nữa.
- Windows PuTTY nên làm việc với MIT Kerberos một lần nữa, sau khi các công cụ phòng vệ hijacking của DLL đã phá vỡ nó.
- Nhảy danh sách bây giờ sẽ xuất hiện lại trên phím tắt PuTTY trong Windows Start Menu.
- Giờ đây bạn có thể cấu hình rõ ràng các cài đặt chế độ thiết bị đầu cuối SSH không được gửi đến máy chủ, nếu máy chủ của bạn phản đối chúng.
- Sửa lỗi bảo mật: lỗi lỗi tràn số dư trong mã chuyển tiếp của đại lý. Xem vuln-agent-fwd-tràn.
- Sửa lỗi bảo mật: các tệp nhị phân của Windows PuTTY không còn bị dễ bị tấn công bởi các DLL có tên đặc biệt trong cùng một thư mục (trên các phiên bản Windows mà trước đây họ đã có). Xem vuln-gián tiếp-dll-cướp.
- Windows PuTTY không còn đặt một quy trình giới hạn ACL theo mặc định vì điều này bất tiện cho quá nhiều ứng dụng hợp pháp như NVDA và TortoiseGit. Bạn vẫn có thể yêu cầu ACL bị giới hạn bằng cách sử dụng tùy chọn dòng lệnh -restrict-acl.
- Công cụ Windows PuTTY hiện có trong phiên bản 64-bit.
- Các công cụ Windows PuTTY hiện đã bật các tính năng bảo mật ASLR và DEP của Windows.
- Hỗ trợ thuật toán mã hóa đường elliptic (đường cong NIST và 25519), cho khoá máy chủ, khoá xác thực của người dùng và trao đổi khoá.
- Hỗ trợ nhập và xuất định dạng khoá cá nhân mới của OpenSSH.
- Sự thay đổi chính sách quan trọng của chủ sở hữu chính sách: PuTTY thích định dạng khoá chủ mà nó đã biết khóa.
- Tùy chọn thời gian chạy (từ trình đơn hệ thống / menu chuột phải) để lấy các phím lưu trữ khác từ cùng một máy chủ (qua chứng nhận chúng bằng khoá phiên được thiết lập sử dụng một khoá đã biết) Và thêm chúng vào cơ sở dữ liệu khóa máy chủ lưu trữ đã biết.
- Công cụ Unix GUI PuTTY hiện có thể được xây dựng dựa trên GTK 3.
- Giờ đây có phiên bản Trangant của Unix.
- Sửa lỗi bảo mật: bộ đệm chồng chéo trong kiểu cũ Giao thức SCP khi nhận được tiêu đề của mỗi tệp được tải xuống từ máy chủ đã được sửa. Xem vuln-pscp-sink-sscanf.
- Windows PuTTY bây giờ đặt quy trình ACL của nó một cách hạn chế hơn nhằm chống lại các quy trình độc hại khác đọc dữ liệu nhạy cảm trong bộ nhớ của nó.
- Các bản sửa lỗi mạnh mẽ khác cho các sự cố và rò rỉ bộ nhớ.
- Chúng tôi đã bắt đầu sử dụng Authenticode để ký vào các tệp thi hành và trình cài đặt Windows của chúng tôi.
- Sửa lỗi bảo mật: một chuỗi thoát được sử dụng để tạo mã đầu cuối của PuTTY và có khả năng ghi sai bộ nhớ là cố định. Xem vuln-ech-tràn.
- Sửa lỗi: xử lý Unicode tốt hơn trong các thông báo trên bàn phím Windows PuTTY, vì vậy bây giờ nó sẽ hoạt động tốt hơn với WinCompose.
- Sửa lỗi: danh sách nhảy trên Windows 10 sẽ hoạt động.
- Giờ đây có một tập hợp các tùy chọn dòng lệnh để kích hoạt nhật ký phiên.
- & P trong tên tệp nhật ký sẽ thay thế số cổng từ cấu hình.
- Các kết nối đến các công cụ PuTTY (để chuyển tiếp các cổng và đến ổ cắm chia sẻ kết nối) bây giờ đăng nhập địa chỉ nguồn hoặc pid của họ, nơi có các cơ sở để thực hiện.
- Tăng tốc độ mã hóa trên các nền tảng Unix 64-bit bằng cách sử dụng kiểu built-in __uint128_t của gcc và clang.
- Sửa lỗi: hộp thoại cấu hình không còn vô tình vô hình trong một số chủ đề hiển thị Windows Vista.
- Sửa lỗi: Windows PuTTY GUI không còn trở nên không phản hồi nếu máy chủ gửi dữ liệu tràn liên tục. (Xin lỗi, chúng tôi đã sửa lỗi đó một lần trước đó, nhưng nó đã trở lại trong 0.64.)
- Sửa lỗi: PSFTP bây giờ trả lại trạng thái thoát nếu lệnh không thành công trong tập lệnh chế độ lô.
- Sửa lỗi: ESC [13 t không còn có thể gợi ra một chuỗi thoát không hợp lệ như một câu trả lời.
- Sửa lỗi bảo mật: PuTTY không còn giữ lại nửa ký tự của người dùng trong bộ nhớ do nhầm lẫn sau khi xác thực với chúng. Xem private-key-not-wiped-2. (Xin lỗi! Chúng tôi nghĩ rằng chúng tôi đã cố định rằng trong 0,63, nhưng bỏ lỡ một.)
- Hỗ trợ chia sẻ kết nối SSH để nhiều trường hợp của PuTTY đến cùng một máy chủ lưu trữ có thể chia sẻ kết nối SSH đơn lẻ thay vì phải đăng nhập độc lập.
- Tùy chọn dòng lệnh và cấu hình để chỉ định (các) khoá máy chủ dự kiến.
- Thay đổi mặc định: PuTTY chỉ mặc định SSH-2, thay vì ưu tiên SSH-2 mặc định trước đó.
- Lỗi ổ cắm cục bộ trong các kết nối chuyển tiếp qua cổng được ghi lại trong Nhật ký sự kiện PuTTY.
- Sửa lỗi: lặp lại các cuộc trao đổi quan trọng ở giữa phiên SSH bây giờ không bao giờ gây ra một dấu nhắc máy chủ tương tác gây phiền nhiễu.
- Sửa lỗi: đặt lại cài đặt mặc định chữ in đậm trở lại thành những gì đã từng xảy ra. (0.63 thiết lập điều gì đó sai, như một phản ứng phụ của việc sắp xếp lại).
- Sửa lỗi: các ký tự IPv6 được xử lý hợp lý trong suốt bộ phần mềm, nếu bạn đính kèm chúng trong các dấu ngoặc vuông để ngăn không cho dấu hai chấm được hiểu là hậu tố cổng:
- Sửa lỗi: Chuyển tiếp cổng động năng IPv6 sẽ hoạt động trở lại.
- Bản phát hành này sửa bốn lỗ hổng bảo mật trong 0.62 và trước đó: vuln-modmul, vuln- Stringlen, vuln-bignum-chia-bởi-không, private-key-không-wiped. Khác với điều đó, hầu hết là các bản sửa lỗi từ 0.62 và một vài tính năng nhỏ.
- Sửa lỗi bảo mật: PuTTY không còn giữ lại mật khẩu trong bộ nhớ do nhầm lẫn.
.
- Sửa lỗi: Pageant bây giờ nói chuyện với cả khách hàng kiểu mới (0.61 trở lên) và kiểu cũ (0.60 và dưới đây).
- Sửa lỗi: PuTTY không còn in một mẫu giả mạo & quot; Truy cập bị từ chối & quot; Khi xác thực GSSAPI không thành công.
- Sửa lỗi: PSCP và PSFTP giờ cho biết số cổng không chuẩn trong các phiên lưu SSH.
- Sửa lỗi: Pageant không còn rò rỉ tập tin khi quá trình xác thực thất bại.
- Sửa lỗi: PuTTYtel không còn bị treo khi lưu phiên.
- Sửa lỗi: PuTTY bây giờ vẽ dấu gạch chân dưới văn bản được gạch chân thay vì đôi khi đặt chúng ở đâu đó ở bên phải.
- Sửa lỗi: PuTTY bây giờ không nên vẽ ký tự vẽ đường viền VT100 ở sai lệch đứng.
Tính năng mới trong phiên bản 0.69:
Để chiếm quyền điều khiển bởi các DLL có tên đặc biệt trong cùng một thư mục, thậm chí những cái tên mà chúng ta đã bỏ lỡ khi chúng tôi nghĩ rằng chúng ta đã cố định trong 0.68. Xem vuln-gián tiếp-dll-hijack-2.
Tính năng mới trong phiên bản 0.68:
Tính năng mới trong phiên bản 0.67 Beta:
Tính năng mới trong phiên bản 0.66 Beta:
Tính năng mới trong phiên bản 0.65 Beta:
Tính năng mới trong phiên bản 0.64 Beta:
Tính năng mới trong phiên bản 0.63 Beta:
Tính năng mới trong phiên bản 0.62:
Tính năng mới trong phiên bản 0.61:
PuTTY 0.61 đã hết, sau hơn bốn năm (xin lỗi!), Với các tính năng mới, sửa lỗi và cập nhật tính tương thích cho Windows 7 và các phần mềm máy chủ SSH khác nhau.
Bình luận không