Nó sẽ không tuyệt vời nếu tất cả các kết nối Internet trên thế giới được an toàn và mã hóa và bạn không phải lo lắng về tin tặc đánh hơi dữ liệu của bạn trong mạng? Rõ ràng, điều đó không tồn tại trong thế giới thực. Hầu hết thời gian, khi bạn đang sử dụng một mạng công cộng, bạn đang tự phơi mình với hàng nghìn tin tặc đang chờ bạn trao cho bạn dữ liệu bí mật của họ.

May mắn thay, có một số cách để mã hóa kết nối Internet của bạn trên một mạng công cộng, và một trong những yêu thích của tôi là đường hầm SSH. Điều này nghe có vẻ quá kỹ thuật đối với hầu hết những người dùng bình thường, nhưng tôi có thể đảm bảo với bạn rằng nó rất dễ thực hiện nó.

SSH là gì?

Tóm lại, SSH là một phương thức (hoặc về mặt kỹ thuật, một giao thức) kết nối hai máy tính một cách mã hóa an toàn. Khi hai máy tính được kết nối qua SSH, mọi dữ liệu truyền giữa hai thiết bị đầu cuối đều được mã hóa. SSH Tunneling chỉ đơn giản là một phương pháp mà chúng tôi sử dụng máy tính được kết nối như một proxy để duyệt web. Khi chúng tôi duyệt web (với trình duyệt của chúng tôi) qua đường hầm SSH, máy chủ proxy sẽ truy xuất nội dung web và gửi lại máy tính của chúng tôi qua kết nối an toàn. Hai lợi ích chính của việc sử dụng đường hầm SSH bao gồm:

  1. Mặt nạ địa chỉ IP của bạn
  2. Kết nối an toàn để ngăn chặn tin tặc đánh cắp dữ liệu của bạn

SSH được sử dụng chủ yếu trong Linux và Mac, nhưng người dùng Windows cũng có thể sử dụng SSH với Cygwin.

Bắt đầu

Trước khi bắt đầu, có một vài điều bạn cần có:

  • máy chủ SSH.
  • một ứng dụng SSH. Đối với người dùng Windows, hãy tải xuống Cygwin tại đây.
  • Tên đăng nhập và mật khẩu để đăng nhập vào máy tính từ xa

Lưu ý : Nếu bạn sở hữu trang web đang chạy trên máy chủ lưu trữ web của bên thứ ba, bạn đã có sẵn máy chủ SSH để sử dụng. Bạn có thể cần phải lưu trữ web của bạn cho phép truy cập thông qua SSH.

Trên máy Mac hoặc Linux của bạn, mở một thiết bị đầu cuối. Người dùng Windows mở ứng dụng Cygwin.

Nhập vào lệnh sau:

 ssh -D 9999 [email protected] 

Cổng kết nối mặc định cho máy chủ SSH là cổng 22, nhưng điều này có thể khác nhau trên máy chủ SSH khác nhau. Trong trường hợp này, bạn sẽ cần phải tìm số cổng từ máy chủ web của mình và nhập vào lệnh:

 ssh -D 9999 -p PORT [email protected] 

trong đó PORT là số cổng để kết nối.

Tên đăng nhập là tên bạn sẽ đăng nhập trong khi tên miền có thể là địa chỉ IP hoặc tên miền.

Bạn sẽ được nhắc nhập mật khẩu của mình.

Định cấu hình trình duyệt của bạn

Trong trình duyệt của bạn, hãy truy cập trang tùy chọn và tìm phần để thay đổi cài đặt Proxy của bạn.

Kiểm tra nút " Cấu hình proxy thủ công ". Trong trường SOCKS, nhập “ localhost ” và 9999 cho trường cổng.

Lưu và đóng trang tùy chọn.

Đó là nó! Kết nối của bạn hiện đã được bảo mật.

Ngắt kết nối phiên SSH của bạn

Để ngắt kết nối với phiên SSH, trước tiên, hãy thay đổi cài đặt trình duyệt trở về “Kết nối Internet trực tiếp” (hoặc bất kỳ cài đặt nào trước đó).

Tiếp theo, trong thiết bị đầu cuối của bạn, hãy nhập

 lối thoát 

Điều này sẽ ngắt kết nối phiên SSH của bạn.

Bạn đã thử SSH trước chưa? Chia sẻ trải nghiệm của bạn trong các nhận xét.

Hình ảnh tín dụng: Dave Halley