如何在macOS上启用SSH登录
发布时间:2019年12月23日 09:21:20 来源: A5互联
macOS系统的笔记本电脑或台式机包含Secure Shell (SSH)客户端,它可让您登录到侦听传入SSH连接的远程服务器和台式机。但是您是否知道可以轻松地将SSH守护进程添加到macOS,以便还可以从同一网络上的任何计算机登录到macOS驱动的设备?
首先要做的是启用远程登录。打开系统偏好设置,然后单击共享。在“共享”窗口中,确保启用了“远程登录”。您可能还想控制谁可以登录,方法是选择“仅这些用户”,然后添加有问题的用户。
我强烈建议您不要允许所有用户使用SSH登录,因为这可能会导致安全漏洞。处理完之后,请关闭“系统偏好设置”窗口,然后在Mac上打开一个终端窗口。您现在需要找出您的macOS机器的IP地址。
为此,发出命令:
ifconfig | less
您还应该使用以下命令将SSH公钥从远程计算机复制到Mac:
ssh-copy-id USER@IP
其中USER是Mac用户名,IP是Mac的IP地址。
完成此操作后,您可以通过SSH密钥身份验证登录到Mac,因此您不必担心用户密码会被窃取。
最后,要使用SSH从远程计算机登录到Mac,请发出以下命令:
ssh USER@IP
同样,USER是Mac上的用户名,IP是Mac的IP地址。
这就是启用SSH登录到macOS计算机的全部功能。