1. 打开终端应用程序
在macOS上,可以通过点击底部的"Launchpad"图标,然后找到并点击"其他"文件夹,在其中可以找到"终端"应用程序。
2. 检查SSH服务状态
在终端中输入以下命令来检查SSH服务是否正在运行:
sudo systemctl status ssh如果SSH服务未运行,则需要启动它。
3. 启动SSH服务
在终端中输入以下命令来启动SSH服务:
sudo systemctl start ssh4. 设置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 ssh7. 测试SSH登录
现在,可以尝试使用SSH客户端(如PuTTY或Terminal)从其他设备连接到macOS上的SSH服务,使用以下命令:
ssh 用户名@macOS设备的IP地址输入密码后,如果成功登录,则表示SSH登录已成功启用。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/408740.html