Hướng dẫn xem file mà không cần giải nén trên Linux
Bài viết này sẽ hướng dẫn các bạn cách xem tập tin bị nén mà không cần giải nén trong hệ điều hành Linux.
26/07/2024
Đang Tải...
PuTTY là một phiên bản miễn phí của giao thức SSH (và telnet) để truy cập VPS Linux. Bạn sẽ thấy PuTTY hữu ích nếu muốn truy cập vào một tài khoản trên hệ thống Unix hoặc hệ thống đa người dùng khác từ một máy tính. Hãy tìm hiểu những hữu ích nó đem lại cùng Tothost nhé!
Mục lục
Mục lục
PuTTY (https://www.putty.org/) là một phần mềm Telnet và SSH miễn phí và mã nguồn mở, được phát triển để cung cấp khả năng kết nối mạng an toàn và tin cậy. Telnet và SSH đều là giao thức truyền thông phổ biến trong việc quản lý và kiểm soát từ xa các máy chủ và thiết bị mạng. PuTTY đã trở thành một công cụ không thể thiếu đối với các nhà quản trị hệ thống và lập trình viên vì tính ổn định, dễ sử dụng và đa nền tảng của nó.
PuTTY, được sáng tạo bởi Simon Tatham vào cuối năm 1998, là một sản phẩm mang tính đột phá. Ban đầu, phần mềm này được viết bằng ngôn ngữ lập trình C và chỉ hỗ trợ trên hệ điều hành Windows, với khả năng kết nối các giao thức quan trọng của Internet. Ngày 8/1/1999, PuTTY chính thức được công bố và phân phối rộng rãi cho người dùng.
Vào tháng 10/2000, PuTTY đã bổ sung hỗ trợ cho giao thức SSH-2. Từ đó, người dùng có thể an toàn kết nối với các máy chủ trên hệ điều hành Windows thông qua SSH, đảm bảo an ninh cho việc truyền dữ liệu và thông tin.
Hiện tại, PuTTY vẫn đang trong giai đoạn thử nghiệm, tuy nhiên, ngôn ngữ C vẫn có sẵn trên Unix, Linux và Symbian. Mặc dù việc phát triển của phần mềm này diễn ra chậm rãi và giao diện người dùng cũng như các tính năng chưa có nhiều thay đổi trong vài năm qua, nhưng những tính năng nổi bật này vẫn còn rất hữu ích và được kích hoạt thông qua các thành phần cấu trúc đặc biệt trong phần mềm.
Cửa sổ giao diện
Giao diện luôn là điều mà người dùng chú ý và nhớ đầu tiên. Vì vậy, cửa sổ giao diện là một phần quan trọng của PuTTY. Giao diện của nó được đánh giá cao trong phần mềm PuTTY. Nó như một giao diện được cấu hình tốt, hỗ trợ các thuật toán SSH, mã hóa, Telnet và các giao thức TCP/IP đơn giản.
Truyền tải tệp tin
Để truyền tệp tin, PuTTY cung cấp các thành phần PSFTP và PSCP để sử dụng. PSFTP là một giao thức cho phép người dùng tải xuống dữ liệu từ máy chủ một cách an toàn và mã hóa các lệnh, trong khi PSCP là một phương pháp truyền và gửi tệp tin từ xa được bảo mật bằng giao thức SSH, cho phép truyền tệp mà không làm lộ thông tin.
Ngoài ra, khi bạn đã biết về PuTTY, bạn cũng có thể sử dụng WinSCP và FileZilla kết hợp với PuTTY để truyền tệp tin. Tuy nhiên, hai chương trình này yêu cầu bạn đăng nhập để thực hiện việc truyền tệp.
Xác minh khóa công khai
Người dùng có thể sử dụng công cụ PuTTYgen để tạo khóa mới và chuyển đổi giữa các tệp .ppk lưu trữ khóa SSH và các định dạng khóa khác. Quản lý khóa SSH là điều người dùng cần làm để ngăn chúng bị tấn công và thu thập thông tin bởi phần mềm độc hại. Vì vậy, nhà phát triển đã cung cấp giải pháp tốt nhất là cài đặt Universal SSH Key Manager trên máy tính của bạn để hỗ trợ tệp .ppk.
Hỗ trợ Telnet
Vì PuTTY được phát triển từ một Telnet client, nên nó hỗ trợ giao thức Telnet. Tuy nhiên, giao thức Telnet thường gặp vấn đề mất tên người dùng và mật khẩu. Đó là lý do vì sao giao thức SSH đã được phát triển để giải quyết vấn đề này. Trong các quốc gia không cho phép mã hóa, phần mềm hiện tại sử dụng công cụ PuTTYtel. Mặt khác, hầu hết các quốc gia hiện nay đều sử dụng SSH để đảm bảo an ninh và ngăn chặn rủi ro bảo mật của Telnet.
Xem thêm:
PuTTY hỗ trợ cả hệ điều hành Windows 32-bit và 64-bit, đáp ứng nhu cầu của người dùng trên cả hai phiên bản này. Người dùng có thể dễ dàng kết nối và điều khiển nhiều máy tính trong cùng một phạm vi thông qua PuTTY. Hơn nữa, PuTTY cung cấp khả năng truyền dữ liệu giữa các máy tính này.
Đối với việc điều khiển SSH, PuTTY hỗ trợ các khóa mã hóa và giao thức như SSH1, SSH2, cùng với các thuật toán mã hóa như Arcfour, 3DES, DES, Blowfish và khóa công khai xác thực. Nó cung cấp các tính năng xác thực Active Directory/Kerberos và Public key để đảm bảo an ninh và đáng tin cậy.
Người dùng có thể sử dụng chương trình câu lệnh riêng biệt để truyền tệp mà không cần tích hợp các tính năng truyền tệp vào PuTTY. Tuy nhiên, để kết hợp với PuTTY, người dùng có thể sử dụng WinSCP để thực hiện truyền tệp và thực hiện các tác vụ liên quan đến tệp tin.
Mặc dù PuTTY không hỗ trợ việc chạy các script trực tiếp, người dùng vẫn có thể kết hợp sử dụng PuTTY và WinSCP để thực hiện các tác vụ liên quan đến script.
Với hệ thống mạng LAN, PuTTY có thể được sử dụng để kết nối thông qua cổng nối tiếp, giúp người dùng tiếp cận và quản lý các máy tính trong mạng một cách dễ dàng và thuận tiện.
Cấu trúc của PuTTY được tổ chức thành nhiều thành phần khác nhau, mỗi thành phần có chức năng riêng để triển khai các tính năng của phần mềm. Dưới đây là mô tả chi tiết về mỗi thành phần này:
Sau khi tìm hiểu PuTTY là gì, hãy đến với hướng dẫn tải và cài đặt phần mềm này nhé!
Khi màn hình hiển thị cấu hình chào mừng, hãy nhấp vào Next.
Tiếp tục nhấp vào Next khi được yêu cầu chọn thư mục đích để cài đặt phần mềm.
Sau đó, bạn chọn các tính năng sản phẩm bạn muốn cài đặt.Cuối cùng, chỉ cần nhấp vào Install để bắt đầu cài đặt phần mềm.
Với hệ điều hành Linux, cách để cài đặt PuTTY là gì? Để cài đặt trên Linux, trước tiên hãy bật universe store và sau đó chạy các lệnh sau:
Sau khi cài đặt, bạn truy cập phần mềm thông qua menu của máy tính và nó hiển thị một cửa sổ tương tự như ở hệ điều hành Windows.
Như vậy chỉ với vài bước đơn giản với PuTTY, bạn đã có thể truy cập được server. Nếu bạn đang có nhu cầu sử dụng server, hãy tham khảo VPS TOT M hoặc VPS TOT K.
Với tất cả những thông tin về phần mềm PuTTY là gì mà Tothost cung cấp trên đây, hy vọng các bạn đã hiểu hơn về phần mềm cũng như biết cách cài đặt và sử dụng nó cho công việc của mình.