Câu trả lời:
sudo systemsetup -getremotelogin
Điều này sẽ trả về "Đăng nhập từ xa: Bật" hoặc "Tắt" tùy thuộc vào trạng thái của tùy chọn Đăng nhập từ xa trong Sharing.prefpane.
Không có thứ gọi là systemctl trên macOS, nhưng systemsetup làm được nhiều thứ; kiểm tra danh sách với sudo systemsetup -help
.
Việc sử dụng "systemctl" dường như tôi đang nói chuyện với một người Linux khác. Tôi cảm thấy cuộc đấu tranh của bạn. :) Tôi sẽ sử dụng cùng một phương pháp để kiểm tra điều này trên cả hai nền tảng.
Xác nhận nếu cổng được mở. Đừng tin tưởng các công cụ của nhà cung cấp, họ thường thay đổi.
Mac: netstat -anl|grep LISTEN|grep "*.22"
Linux: netstat -anl|grep LISTEN|grep ":22"
Bên cạnh việc sử dụng sudo systemsetup -getremotelogin
bạn có thể mở Tùy chọn hệ thống OS X & gt; Chia sẻ & gt; và chắc chắn rằng Đăng nhập từ xa không được kiểm tra.
sshd
?