复制代码 请问各位这是为啥 |
sos 各位大佬们 |
大佬们?》 |
为什么不把报错贴给AI呢?
您遇到的问题是尝试通过SSH连接到远程服务器时,连接被关闭。以下是可能导致这个问题的一些常见原因和解决方法: 服务器关闭了22端口: 远程服务器可能没有开放22端口,或者防火墙阻止了这个端口的连接。您可以检查服务器的防火墙设置,确保22端口是开放的。 远程服务器上可能没有启动SSH服务。您可以通过远程控制台或者其他方式登录到服务器,检查并启动SSH服务。 请确认您输入的IP地址或域名是正确的。如果有误,连接自然会失败。 网络连接可能存在问题,例如网络不稳定、网络中断等。请检查您的网络连接,确保网络畅通。 服务器上的SSH配置文件 (/etc/ssh/sshd_config) 可能有误配置。请确保配置文件中允许了Root用户登录,并且没有禁止22端口的连接。 某些服务器出于安全考虑,禁用了Root用户的SSH访问。您可以尝试使用普通用户登录,然后通过sudo或su切换到Root用户。 如果您使用的是公钥认证,请确保本地的公钥已经正确添加到远程服务器的~/.ssh/authorized_keys文件中,并且文件权限正确。 |
先启动openssh 哥 |
Connection closed by ip port 22 |
22 端口被阻断了 和MAC没有关系 |
macos默认SSH是关的啊。你开了么
#通过终端打开关闭SSH |
我求求你把远程登录打开行不行 |