Cách dễ dàng để chuyển các tệp bằng công nghệ tương tự SSH có lẽ là sử dụng lệnh scp đi kèm với OpenSSH.
scp username@172.31.98.84:/file .
Nếu bạn muốn dùng thử GUI, WinSCP.net phù hợp với Windows. Bạn có thể có nó kết nối với 127.0.0.1 để xem tên tệp nào xuất hiện.
Có vẻ như một hệ thống có thể không chấp nhận lưu lượng truy cập trên cổng TCP 22. Điều đó có thể là do thiếu máy chủ SSH hoặc có thể do công nghệ giống như tường lửa chặn lưu lượng. Tôi đề nghị "netstat -na" (nên hoạt động trên các hệ thống Unix, mà tôi hiểu Mac OS X là ... cũng hoạt động trên Microsoft Windows) để xác nhận xem bạn có nghe trên cổng TCP 22 không (và trên địa chỉ nào) . Nếu không, bạn có thể chạy sshd để khởi động máy chủ SSH không?
Về việc các hệ thống có thể giao tiếp với nhau hay không, điều đó phụ thuộc vào cách mọi thứ được thiết lập. Về lý thuyết, Starbucks có thể hạn chế lưu lượng giữa các thiết bị trên Wi-Fi, khiến việc liên lạc như vậy không thể xảy ra trên mạng Starbucks. Trong thực tế, nhiều tổ chức không bận tâm với các biện pháp bảo vệ như vậy. Tôi không biết những gì Starbucks làm gần đây và rất có thể những chi tiết như vậy có thể thay đổi theo thời gian.
Một khả năng khác có thể là sử dụng mạng Wi-Fi "Ad hoc". Nếu bạn có thể làm điều đó với cả hai máy tính của mình, bạn thậm chí không cần sử dụng thiết bị Wi-Fi của Starbucks (điều đó có nghĩa là Wi-Fi của Starbucks sẽ không gây ra vấn đề gì).
Tắt Windows Firewall, như được đề xuất ở nơi khác bởi một câu trả lời khác, có khả năng giúp Mac giao tiếp với Tường lửa Windows. Đó thực sự là một cách tiếp cận KHÔNG được khuyến khích, mặc dù thực tế là nó có thể hoạt động. Cách tiếp cận đó có thể dễ dàng, nhưng cũng gây ra rủi ro bảo mật không cần thiết. Các cách tiếp cận tốt hơn có thể được thực hiện, như chỉ cần tạo một quy tắc / ngoại lệ duy nhất trong phần mềm Tường lửa Windows để có thể truy cập cổng TCP 22 từ lưu lượng truy cập bên ngoài. Bạn có thể muốn kiểm tra kết nối như vậy từ một môi trường có thể dễ dàng khắc phục sự cố một số thứ (như ở nhà, với các máy tương tự, trên mạng có dây).
Tôi hy vọng đó là câu trả lời của bạn. Một số dữ liệu bạn cung cấp hơi mơ hồ (hệ thống nào có thể chạy "ssh" thành công? Hệ thống nào có địa chỉ IP đó?)