Sự khác biệt giữa FTP và SSH Sự khác biệt giữa

Anonim

FTP so với SSH

FTP là viết tắt của File Transfer Protocol, một giao thức được tạo ra để chuyển các tập tin từ một vị trí từ xa đến máy tính cục bộ, hoặc ngược lại. Mặt khác, Secure Shell, hoặc SSH, là giao thức mạng tạo điều kiện giao tiếp giữa hai máy tính, bất kể khoảng cách, miễn là có đường điện cho việc truyền thông.

FTP khá cũ, do nó được tạo ra trước sự phát triển của các mạng công cộng, như chúng ta thấy ngày nay. Do thực tế này, người tạo FTP không nhìn thấy nhu cầu bảo mật dữ liệu, hoặc xác thực tên người dùng và mật khẩu, và thực sự gửi chúng dưới dạng văn bản thuần túy. Điều này có nghĩa là bất cứ ai có kiến ​​thức để sniff gói dữ liệu sẽ có thể tái tạo lại dữ liệu đang được chuyển giao, hoặc tệ hơn, có được tên người dùng và mật khẩu, đạt được toàn quyền truy cập vào các trang web từ xa. Tên Secure Shell cần phải cung cấp cho bạn một ý tưởng tốt về tính bảo mật của SSH. SSH đã được tạo ra sau khi một cuộc tấn công đánh hơi đã được tiến hành tại Đại học Công nghệ Helsinki. Nó thay thế giao thức Telnet cũ và dễ bị tổn thương mà đã được sử dụng nổi bật tại thời điểm đó. Bảo mật của SSH được thực hiện bằng cách mã hóa dữ liệu trước khi nó được gửi đi. Điều này sau đó chỉ được giải mã ở vị trí được chỉ định.

-2->

Là một giao thức truyền tệp tin, FTP chỉ có khả năng chuyển các tập tin từ điểm này sang điểm khác, và một số thao tác cơ bản như sao chép, di chuyển, hoặc xóa các tệp và thư mục. SSH vượt xa điều này vì nó cho phép người dùng phát hành các lệnh có thể được giải thích và thực thi trên máy tính từ xa bằng một máy chủ nghe. Nó cũng có thể được sử dụng cho đường hầm, giám sát các dịch vụ nhất định và các ứng dụng đang chạy, và thậm chí cho việc truyền tệp.

Bất kể tuổi của cả FTP và SSH, chúng vẫn đang được sử dụng rộng rãi trên toàn thế giới, dưới hình thức này hay dạng khác. Hầu như tất cả các nhà cung cấp dịch vụ lưu trữ trang web cung cấp quyền truy cập FTP vào tài khoản người dùng, cung cấp một cách thuận tiện để tải các tệp lên tài khoản của họ. Mặc dù quyền truy cập SSH không phổ biến như FTP nhưng một số nhà cung cấp lại cung cấp nó vì nó cung cấp cho người dùng quyền kiểm soát nhiều hơn và tự do hơn trong việc quản lý các trang web của họ.

Tóm tắt:

1. FTP là một giao thức truyền tệp, còn SSH là một giao thức mạng.

2. FTP vốn đã không an toàn, trong khi SSH vốn đã an toàn.

3. FTP chỉ cho phép kiểm soát các tập tin, trong khi SSH cho phép nhiều ứng dụng.