Làm cách nào để thiết lập SSH vào máy Mac của tôi với Lion?


9

Gần đây tôi đã mua một chiếc Macbook Air với Lion. Tôi muốn ssh vào máy Mac của tôi tại nơi làm việc. Làm thế nào để tôi thiết lập điều này?

Tôi có khóa riêng và khóa chung, vì vậy tôi có thể sẽ sử dụng tùy chọn đó để cho phép truy cập vào máy mac của mình.


2
Bạn đã thử những gì cho đến nay?
Daniel Beck

Điều này sẽ cung cấp cho bạn hướng dẫn bạn cần: stocky.co.uk/articles/Mac/ssh_on_mac_os_x
xXPhenom22Xx

Cảm ơn, tôi đã thử thay đổi Apple -> Tùy chọn hệ thống -> Chia sẻ -> Đăng nhập từ xa và sau đó sshing vào máy mac của tôi ssh davidfaux@dhcp-12-259-119-81.yale.edutheo hướng dẫn đã nói với tôi. Tuy nhiên, phương pháp này không thành công do thiết bị đầu cuối lưu ý rằng máy chủ dhcp-12-259-119-81.yale.edu không được nhận dạng.
David Faux

Nhân tiện, địa chỉ IP này là giả mạo, vì vậy tôi đã không tiết lộ bất cứ điều gì :)
David Faux

1
Bạn dường như đứng đằng sau một tường lửa chặn truy cập SSH từ bên ngoài. Đó có thể là? Bạn đang cố gắng để SSH đến từ đâu? Bạn cũng có thể thử tìm IP của máy tính thật của bạn (không phải dhcp-..tên máy chủ) và ssh đến đó.
slhck

Câu trả lời:


10

Apple -> Tùy chọn hệ thống -> Chia sẻ -> Đăng nhập từ xa.


Nó hiển thị IP của mạng cục bộ, làm thế nào tôi có thể ssh từ bên ngoài?
ilyo

Bạn không thể, @ilyo. Địa chỉ riêng chỉ có thể truy cập tại địa phương.
Scott C Wilson

1
Tôi biết tôi không thể sử dụng địa chỉ đó bên ngoài, tôi hỏi làm thế nào tôi có thể ssh đến mac từ bên ngoài.
ilyo

4

Nếu bạn muốn có thể SSH từ nơi làm việc đến nhà, bạn cần thực hiện các bước sau:

  • Lấy địa chỉ IP bên ngoài của mạng gia đình của bạn. Bạn có thể có được điều này bằng cách đi đến trang web này . Nếu ISP của bạn thay đổi IP thường xuyên, bạn sẽ phải sử dụng một cái gì đó như Dyn DNS .

  • Mở cổng 22 trên tường lửa / bộ định tuyến của bạn và trỏ nó đến địa chỉ IP cục bộ của máy Mac mà bạn muốn kết nối. Hướng dẫn cho bước này khác nhau trên mô hình tường lửa / bộ định tuyến của bạn. Bạn có thể muốn thiết lập đặt chỗ DHCP cho máy Mac này để địa chỉ IP nội bộ không thay đổi.

  • Trên Mac muốn bạn để kết nối đến , mở System Preferences → Chia sẻ và cho phép Remote Login .

  • Bây giờ bạn có thể chạy lệnh ssh user@ip.of.your.mac, thay thế "người dùng" bằng tên người dùng của máy tính gia đình và "ip.of.your.mac" bằng địa chỉ IP nhà.


2
  1. Chỉ cần kích hoạt tùy chọn trong Tùy chọn: "Đăng nhập từ xa".

  2. Truy cập máy Mac của bạn:

    ssh username@ip.of.your.mac

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.