Tôi đã cài đặt hộp ảo trên máy chủ Mac OS X Catalina.
Tôi có hệ điều hành khách Centos 9 chạy trên hộp ảo.
Đối với centos, tôi đã sử dụng NAT trong các tùy chọn kết nối mạng và ánh xạ 2222 thành 22.
Tôi không thể ssh từ mac os sang centos.
Ngoài ra, tôi lưu ý rằng cả Máy chủ và khách đều có cùng một địa chỉ IP trong ifconfig.
Nhưng đây dường như không phải là vấn đề đối với bản demo mà tôi đang cố gắng sao chép
(Khóa học múa rối trên udemy)
Đã thử:
Đã bắt đầu sshd trên hệ điều hành khách
Sudo systemctl bắt đầu sshd
Đã thêm ssh vào tường lửa
sudo tường lửa-cmd --zone=public -- Permanent --add-service=ssh
sudo tường lửa-cmd --reload
Đã thêm PermitRootLogin yes vào /etc/ssh/ssh_config
Khởi động lại: Sudo systemctl khởi động lại ssh
Đã bật đăng nhập từ xa trong Mac OS x
lệnh ssh diễn ra như thế này ở chế độ dài dòng:
ssh -vvv [email protected] -p 2222
OpenSSH_8.1p1, LibreSSL 2.7.3
debug1: Đọc dữ liệu cấu hình /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config dòng 47: Áp dụng tùy chọn cho *
debug2: resolve_canonicalize: tên máy chủ 127.0.0.1 là địa chỉ
gỡ lỗi2: ssh_connect_direct
debug1: Đang kết nối với 127.0.0.1 [127.0.0.1] cổng 2222.
debug1: Đã thiết lập kết nối.
debug1: tệp nhận dạng /Users/mansnitz/.ssh/id_rsa gõ 0
debug1: tệp nhận dạng /Users/mansnitz/.ssh/id_rsa-cert loại -1
debug1: tệp nhận dạng /Users/mansnitz/.ssh/id_dsa gõ -1
debug1: tệp nhận dạng /Users/mansnitz/.ssh/id_dsa-cert loại -1
debug1: tệp nhận dạng /Users/mansnitz/.ssh/id_ecdsa gõ -1
debug1: tệp nhận dạng /Users/mansnitz/.ssh/id_ecdsa-cert loại -1
debug1: tệp nhận dạng /Users/mansnitz/.ssh/id_ed25519 loại 3
debug1: tệp nhận dạng /Users/mansnitz/.ssh/id_ed25519-cert loại -1
debug1: tệp nhận dạng /Users/mansnitz/.ssh/id_xmss gõ -1
debug1: tệp nhận dạng /Users/mansnitz/.ssh/id_xmss-cert loại -1
debug1: Chuỗi phiên bản cục bộ SSH-2.0-OpenSSH_8.1
kex_exchange_identification: đã đọc: Thiết lập lại kết nối bởi ngang hàng