当前位置:首页 > 行业动态 > 正文

如何在macOS上启用SSH登录

在macOS上启用SSH登录,需要打开终端,输入 sudo systemsetup -setremotelogin on命令并输入密码。然后重启系统。

macOS启用SSH登录,需要以下步骤:

1. 打开终端应用程序

在macOS上,可以通过点击底部的"Launchpad"图标,然后找到并点击"其他"文件夹,在其中可以找到"终端"应用程序。

2. 检查SSH服务状态

在终端中输入以下命令来检查SSH服务是否正在运行:

sudo systemctl status ssh 

如果SSH服务未运行,则需要启动它。

3. 启动SSH服务

在终端中输入以下命令来启动SSH服务:

sudo systemctl start ssh 

4. 设置SSH登录密码

为了保护SSH登录,建议设置一个强密码,可以使用以下命令来更改SSH登录密码:

passwd 

按照提示输入当前密码和新密码,然后确认新密码。

5. 配置SSH配置文件

SSH配置文件位于/etc/ssh/sshd_config,使用以下命令打开配置文件:

sudo nano /etc/ssh/sshd_config 

在配置文件中,找到以下行并进行相应的更改:

#PermitRootLogin prohibitpassword:取消注释该行,并将prohibitpassword更改为yes,以允许root用户通过SSH登录。

#PasswordAuthentication no:取消注释该行,并将no更改为yes,以允许使用密码进行身份验证。

保存并关闭文件。

6. 重启SSH服务

为了使更改生效,需要重启SSH服务,在终端中输入以下命令:

sudo systemctl restart ssh 

7. 测试SSH登录

现在,可以尝试使用SSH客户端(如PuTTY或Terminal)从其他设备连接到macOS上的SSH服务,使用以下命令:

ssh 用户名@macOS设备的IP地址 

输入密码后,如果成功登录,则表示SSH登录已成功启用。

0