Tôi đã thiết lập một đường hầm SSH tới SMB trên máy chủ Windows từ xa và muốn truy cập nó bằng Finder. Tôi thiết lập đường hầm bằng lệnh:
ssh warren@sshserver.local -p 3484 -L 1445:windowsserver:445
(445 là cổng chia sẻ tệp Windows mặc định mà tôi chưa thay đổi. Máy chủ SSH của tôi được định cấu hình để sử dụng cổng 3484 thay vì 22).
Các đường hầm thiết lập tất cả tốt đẹp và bảnh bao. Sau đó, trong Finder, tôi nhấp vào "Đi - & gt; Kết nối với máy chủ", nhập "smb: // localhost: 1445" và nhấn return. Tôi ngay lập tức nhận được lỗi "Máy chủ 'localhost' khả dụng trên máy tính của bạn. Truy cập vào các ổ đĩa và tệp cục bộ." Tất nhiên, ngoại trừ, đó là một lời nói dối bẩn thỉu, vì localhost: 1445 là một đường hầm, không phải là đích đến cuối cùng.
Có cách nào để ngăn chặn hành vi này và buộc Finder thực sự kết nối với đường hầm mặc dù thực tế là nó có "localhost" trong tên không?
The operation can’t be completed because the original item for “link” can’t be found.