宇宙主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

欧基零壹微头条IP归属甄别会员请立即修改密码
查看: 621|回复: 13

macos为啥不能通过终端ssh呢?

[复制链接]
发表于 2024-8-29 15:32:57 | 显示全部楼层 |阅读模式
  1. (base) tomlong@zhaolongdeMacBook-Pro ~ % sudo su -
  2. Password:
  3. zhaolongdeMacBook-Pro:~ root# ssh -p 22 root@ip地址
  4. Connection closed by ip port 22
  5. zhaolongdeMacBook-Pro:~ root#
复制代码


请问各位这是为啥
 楼主| 发表于 2024-8-29 15:34:16 | 显示全部楼层
sos 各位大佬们
发表于 2024-8-29 15:46:51 | 显示全部楼层
为什么不把报错贴给AI呢?

您遇到的问题是尝试通过SSH连接到远程服务器时,连接被关闭。以下是可能导致这个问题的一些常见原因和解决方法:

服务器关闭了22端口:

远程服务器可能没有开放22端口,或者防火墙阻止了这个端口的连接。您可以检查服务器的防火墙设置,确保22端口是开放的。
SSH服务未启动:

远程服务器上可能没有启动SSH服务。您可以通过远程控制台或者其他方式登录到服务器,检查并启动SSH服务。
IP地址或域名错误:

请确认您输入的IP地址或域名是正确的。如果有误,连接自然会失败。
网络问题:

网络连接可能存在问题,例如网络不稳定、网络中断等。请检查您的网络连接,确保网络畅通。
SSH配置问题:

服务器上的SSH配置文件 (/etc/ssh/sshd_config) 可能有误配置。请确保配置文件中允许了Root用户登录,并且没有禁止22端口的连接。
用户权限问题:

某些服务器出于安全考虑,禁用了Root用户的SSH访问。您可以尝试使用普通用户登录,然后通过sudo或su切换到Root用户。
公钥认证问题:

如果您使用的是公钥认证,请确保本地的公钥已经正确添加到远程服务器的~/.ssh/authorized_keys文件中,并且文件权限正确。
发表于 2024-8-29 15:46:55 | 显示全部楼层
先启动openssh 哥
发表于 2024-8-29 15:47:18 | 显示全部楼层
Connection closed by ip port 22
发表于 2024-8-29 15:48:14 | 显示全部楼层
22 端口被阻断了  和MAC没有关系
发表于 2024-8-29 16:27:00 | 显示全部楼层
macos默认SSH是关的啊。你开了么

#通过终端打开关闭SSH
sudo systemsetup -setremotelogin on
sudo systemsetup -setremotelogin off
发表于 2024-8-29 16:39:31 | 显示全部楼层
我求求你把远程登录打开行不行


您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|FastFib VPS论坛

GMT+8, 2024-9-21 11:04 , Processed in 0.066636 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表