Này có bao giờ xảy ra với bạn? Tôi đã tạo một máy ảo mới chạy Ubuntu trên máy chủ VMware của mình trước khi rời khỏi nhà, nhưng lại quên cài đặt máy chủ ssh… nên tôi hoàn toàn không thể truy cập vào máy đó từ vị trí từ xa của mình. Thay vì lái xe trở về nhà, tôi quyết định tìm một giải pháp.
Sau một chút nghiên cứu, tôi phát hiện ra rằng bảng điều khiển giao tiếp trên cổng 902, vì vậy tôi đã thêm quy tắc chuyển tiếp cổng vào đường hầm ssh và có thể dễ dàng truy cập bảng điều khiển và cài đặt openssh.
Chuyển tiếp cổng với lệnh ssh
Để mở một cổng cục bộ dưới 1024, bạn sẽ cần chạy lệnh này với tư cách root hoặc bằng cách sử dụng sudo. Thao tác này sẽ mở cổng cục bộ 902 trên máy khách của bạn và sau đó chuyển tiếp kết nối đến máy chủ do hostname.com chỉ định.
sudo ssh -L 902: localhost: 902 [email protected]
Đến đây bạn có thể chuyển sang phần cuối cùng trong bài viết.
Chuyển tiếp cổng với SecureCRT
Nếu bạn sử dụng SecureCRT trong Windows như tôi, chỉ cần mở tùy chọn phiên của bạn và tìm Chuyển tiếp cổng trong cài đặt và nhấp vào nút Thêm để có kết nối chuyển tiếp mới.
Nhập tên và sử dụng 902 cho cả hai trường Cổng như được hiển thị bên dưới:
Đăng nhập vào Bảng điều khiển
Khởi động Bảng điều khiển Máy chủ VMware được cài đặt cục bộ của bạn và sử dụng máy chủ cục bộ cho tên máy chủ Từ xa. Bạn không thể sử dụng nút radio “Máy chủ cục bộ” vì nút này sẽ cố gắng kết nối trực tiếp với dịch vụ… chúng tôi muốn kết nối qua đường hầm SSH.
Và bạn đã… đăng nhập vào bảng điều khiển của mình.
Ghi chú
- Bản thân bảng điều khiển máy chủ sẽ hoạt động khá tốt, nhưng nếu bạn thử và truy cập vào bảng điều khiển thực tế của một trong các máy ảo, bạn nên đảm bảo rằng bạn có kết nối thực sự nhanh… nếu không thì chậm hơn rất nhiều.
- Tôi thực sự chỉ sử dụng điều này để bật / tắt nguồn máy hoặc thay đổi cài đặt.
- Bạn có thể phải thay đổi cài đặt tường lửa cục bộ của mình để cho phép cổng.
- Người dùng Putty sẽ có thể dễ dàng điều chỉnh các cài đặt ở trên để phù hợp với họ.