Cách thiết lập và kích hoạt SSH trong Ubuntu Virtual Box

How Setup Enable Ssh Ubuntu Virtual Box



VirtualBox là một chương trình được sử dụng để chạy và dễ dàng chuyển đổi giữa một số hệ điều hành trên hệ điều hành của bạn. Nó đặc biệt hữu ích trong việc thiết lập kết nối qua mạng. Secure Shell là một giao thức mạng mật mã hoạt động an toàn và kết nối máy khách với máy chủ qua một mạng không an toàn. Dữ liệu cần được bảo mật bằng mật mã trước khi gửi qua mạng để tránh các cuộc tấn công trung gian. Bên cạnh đó, bạn sẽ cần bật SSH trong khi tương tác với Máy ảo vì lý do bảo mật. Chúng ta sẽ thảo luận về việc cài đặt và bật SSH trong hộp ảo Ubuntu để thiết lập kết nối an toàn giữa các máy chủ.

SSH là gì?

SSH (Protect Shell) là giao thức mở được sử dụng để bảo mật kết nối mạng ít phức tạp và tốn kém hơn mà các giải pháp VPN dựa trên phần cứng cung cấp hay nói cách khác là xác thực, mã hóa & toàn vẹn dữ liệu để bảo mật mạng. Chúng tôi có được một số tính năng qua SSH, chẳng hạn như lệnh shell an toàn, truyền tệp an toàn và truy cập từ xa thông qua một đường hầm bảo mật tới một loạt các ứng dụng TCP / IP.







Bên cạnh xác thực máy chủ lưu trữ và mã hóa và toàn vẹn dữ liệu, nó còn có các lợi ích bổ sung như nén tiền mã hóa, có thể giảm đáng kể chi phí tính toán mã hóa dữ liệu.



Cổng là gì?

Cổng là một phần trừu tượng có thể giao tiếp các chương trình sử dụng các giao thức khác nhau. Ngoài các giao thức tầng vận chuyển như TCP, UDP, SMTP, các cổng được sử dụng. Số cổng được gán cho các dịch vụ khác nhau; ví dụ, HTTP sử dụng TCP và UDP cổng 80. Bằng cách sử dụng số cổng, một cặp hệ thống cho phép cùng một giao thức truyền tải mở nhiều ổ cắm.



NAT là gì?

Dịch địa chỉ mạng là viết tắt của NAT.





Như tên của nó, NAT được sử dụng để dịch địa chỉ trên một phần cuối của mạng riêng do người dùng tạo ra trỏ đến một vị trí được cho là trong mạng riêng.

Các bước thiết lập và kích hoạt SSH

Bước 1: Mở hộp ảo của bạn. Nhấp vào Cài đặt và đi tới Mạng.



Bước 2: Chọn bộ điều hợp

Bật Bộ điều hợp mạng miễn phí và Chọn mạng NAT.

Bước 3:
Mở các tùy chọn nâng cao và nhấp vào chuyển tiếp cổng
Một tab xuất hiện có một số trường, như được hiển thị trong bước tiếp theo.

Bước 4: Thêm mục nhập mới theo hướng dẫn bên dưới sau khi nhấp vào nút + trong tab này.

Tên: ssh
Giao thức: TCP
Tổ cổng: NS
Cảng khách:
trong đó x và y là các số cổng giống nhau.

Sau đó, bạn sẽ thấy một mục mới trong bảng với các chi tiết bạn đã điền.

Bước 5: Cài đặt SSH
Hệ thống máy tính để bàn Ubuntu không cài đặt máy chủ SSH theo mặc định nhưng dễ dàng cài đặt thông qua hệ thống kho lưu trữ Ubuntu thông thường.

Các lệnh sau sẽ cài đặt SSH:

sudocập nhật apt
sudođúng cáchTải vềopensh-serve

Bước 6: Kết nối với SSH
Nhập lệnh sau để kết nối với khách của bạn

$ssh -P <tên tài khoản> @127.0.0.1

Nhập mật khẩu nếu được nhắc và bạn sẽ được kết nối với máy ảo.

Để tắt SSH trong máy của bạn, hãy chạy:

sudosystemctl dừngssh

Để bật nó khi nó bị tắt, hãy chạy:

sudosystemctlcho phép ssh

Phần kết luận

Chúng tôi đã học cách cài đặt SSH trên máy ảo Ubuntu của bạn. Như chúng ta đã thảo luận, SSH là một công cụ hữu ích để thiết lập giao tiếp an toàn giữa máy khách và máy chủ qua một mạng không an toàn. Nếu không có thiết lập kết nối SSH thích hợp, các ứng dụng của bạn có thể bị ảnh hưởng bởi một cuộc tấn công trung gian nơi kẻ tấn công có thể truy cập vào dữ liệu của bạn qua mạng. SSH sử dụng RSA và các thuật toán mã hóa bất đối xứng khác để mã hóa và giải mã dữ liệu được gửi qua mạng. Bảo mật dữ liệu của bạn trở nên quan trọng hơn khi trao đổi dữ liệu như chi tiết ngân hàng và mật khẩu qua mạng. Việc không có bảo mật có thể dẫn đến tổn thất lớn cho cả khách hàng và công ty. Việc sửa đổi cổng SSH mặc định sẽ tăng cường bảo mật cho máy chủ của bạn bằng cách giảm nguy cơ bị tấn công mạng tự động.