SFTP là gì? Ưu điểm và nhược điểm của SFTP

SFTP là thuật ngữ được người dùng tìm kiếm khá nhiều.Tuy nhiên, không phải ai cũng hiểu sâu về SFTP. Trong bài viết này Khotenmien.vn xin giới thiệu đến bạn những nội dung về Child Theme. Vậy chính xác SFTP là gì? Ưu điểm và nhược điểm của SFTP. Hãy cùng tìm hiểu thông qua bài viết dưới đây nhé!

1. SFTP là gì ?

SFTP (viết tắt của từ Secure tệp tin Transfer Protocol, hoặc SSH file Transfer Protocol) là một giao thức mạng giúp bạn có thể upload hoặc download dữ liệu trên máy chủ. Bạn cũng có thể sử dụng giao thức này để sửa, tạo hoặc xóa các tập tin & thư mục trên máy chủ Linux.

Bởi vì sFTP dùng giao thức SSH để kết nối nên các dữ liệu bạn di chuyển thông qua giao thức này cũng sẽ được mã hóa để bảo mật dữ liệu tốt hơn.

SFTP là gì? Ưu điểm và nhược điểm của SFTP.
SFTP là gì?

Cho dù bạn có thể sử dụng tên người dùng  mật khẩu để xác thực, SSH có thể cung cấp xác thực nhằm mục đích bảo mật cho (keypair) bởi máy tính tạo ra có thể thay thế được Password người sử dụng. Bởi vì các khóa được tạo từ máy tính, chúng có thể dài hơn nhiều so với Password như thông thườnglàm cho hacker như không bao giờ sao chép được các cuộc tấn công brute-force.

2. Ưu điểm và nhược điểm của SFTP.

 

SFTP là gì? Ưu điểm và nhược điểm của SFTP
Ưu điểm và nhược điểm của SFTP

2.1. Điểm mạnh của SFTP.

Tại thời điểm này, SFTP đã hấp dẫn được rất là nhiều người đến với giao thức của nó. Và nguyên nhân nằm ở chính những ưu điểm này:

  • SFTP đem lại tính bảo mật cao
  • Với giao thức SFTP, các thông tin truy cập sẽ được mã hoá  hạn chế được tin tặc
  • Có thể tăng tính bảo mật hiện nữa bằng cách kết hợp xác thực bằng key pair với tên người dùngPassword.
  • SFTP chỉ dùng 1 máy chủ để truyền dữ liệu.

2.2. Nhược điểm của SFTP.

Nghe thì có vẻ là rất hoàn thiện phải không nào. Thế nhưng trên mặt thực tế, giao thức này vẫn tồn tại một số mặt hạn chế sau:

  • Việc quản lý các khóa giao thức SSH không đơn giản chút nào.
  • Khi mà bạn muốn truyền tệp tin, Private key cần được cài đặt khả năng chống cướp
  • Để cách kích hoạt các khoá SSH, có lẽ cần được huấn luyện vì việc này không dễ dàng.

Thế nhưng nếu bạn sẽ khắc phục được tốt những điểm yếu trên, SFTP có thể là giao thức tốt nhất cho bạn.

3. Cách đăng nhập vào SFTP.

Để đăng nhập vào sFTP, chúng ta có thể dùng lệnh hoặc các phần mềm có hỗ trợ. Mình khuyến khích bạn dùng ứng dụng để dễ dàng để sử dụng hơn, các phần mềm hỗ trợ FTP đa phần đều hỗ trợ luôn sFTP.

3.1. Thông tin đăng nhập vào sFTP.

Bạn có thể dùng thông tin đăng nhập ở giao thức SSH để đăng nhập vào sFTP, điều đấy có nghĩa bạn cũng sẽ sử dụng cổng mạng 22 trên máy chủ, hoặc nếu bạn đã đổi cổng 22 thành cổng khác thì bạn sẽ sử dụng cổng bạn đã đổi sang để đăng nhập.

3.2. Đăng nhập SFTP trên Windows.

Nếu như bạn dùng Windows thì có thể dùng ứng dụng WinSCP để đăng nhập vào máy chủ Linux thông qua sFTP.

SFTP là gì? Ưu điểm và nhược điểm của SFTP
Đăng nhập sFTP trên Windows

3.3. Đăng nhập SFTP trên Linux.

Nếu như bạn dùng hệ điều hành Linux trên máy như Ubuntu, Linux Mint, CentOS,…thì có thể dùng ứng dụng FileZilla để đăng nhập vào máy chủ Linux thông qua sFTP.

SFTP là gì? Ưu điểm và nhược điểm của SFTP
Đăng nhập sFTP trên Linux

Bạn cũng có thể sử dụng lệnh sftp trong Terminal nếu như không ước muốn dùng các phần mềm bên ngoài.

3.4. Đăng nhập sFTP trên macOS.

Đối với macOS thì bạn cũng có thể dùng FileZilla tuy nhiên mình lại thích dùng CyberDuck hơn vì giao diện thân thiện hơn FileZilla. Mặc dù vậy nếu bạn muốn phần mềm đăng nhập sFTP/FTP tốt hơn mà trả phí thì có thể dùng Transmit.

SFTP là gì? Ưu điểm và nhược điểm của SFTP
Đăng nhập sFTP trên macOS

Dĩ nhiên cũng giống như Linux, bạn cũng có thể sử dụng lệnh sftp trong Terminal để đăng nhập vào máy chủ Linux từ xa.

3.5. Dùng SFTP bằng lệnh.

Do sFTP có lợi thế là chúng ta có thể dùng các ứng dụng mình liệt kê ở trên để làm việc với dữ liệu trên máy chủ nên cách dùng lệnh có vẻ không khả thi cho lắm.

TẠM KẾT.

Vậy là Khotenmien.vn đã giới thiệu đến bạn tất tần tật những thông tin cũng như kiến thức về SFTP. Hy vọng qua những chia sẻ trên sẽ phần nào giúp bạn hiểu chính xác SFTP là gì? Ưu điểm và nhược điểm của SFTP. Chúc các bạn thành công.


Thu Uyên – Tổng hợp, chỉnh sửa.

Cám ơn bạn đã quan tâm đến sản phẩm tại Khotenmien.vn

Chúng tôi sẽ liên hệ bạn ngay nhé!