当前位置: 首页 > 知识库问答 >
问题:

linux - 无法通过ssh连接Linux服务器,怎么办?

姜彬郁
2023-06-21

Linux服务器/etc/ssh/sshd_config已开启密码验证,

但是ssh连接Linux服务器,为何直接报错?根本没出现用户名及密码输出提示符?

共有3个答案

公良鸿畅
2023-06-21

你之前是不是登录过?并且你之前的验证走的是秘钥验证?

你可以尝试一下清空你本地的 ~/.ssh/known_hosts 文件内容。

岳正浩
2023-06-21

客户端登录指令一般是 ssh [username]@[host]
username是服务器用户名 host是ip地址
执行后会提示输入密码的

杭柏
2023-06-21
ssh 用户名@ip地址
如:ssh root@ip
否则为本机当前登陆账号
 类似资料:
  • 问题内容: 当我在Amazon Linux AMI上安装Jenkins时,请按照http://bhargavamin.com/how-to-do/install- jenkins-on-amazon-linux-aws/中 提到的步骤进行操作 安装后,我能够通过浏览器打开Jenkins,但是当我选择“ 安装插件 ” 选项时,它显示为“无法连接到Jenkins Server”错误。 那么如何解决此问

  • 我已经在亚马逊(AWS)机器上创建了一个linux节点。我可以 ssh 到节点,但我不能 ping 到它的 IPv4 公共 IP。我应该怎么做才能解决此问题? 作品: 不工作(返回0失败): 请注意,当我进行此设置时,我可以从另一个amazon节点ping到另一个amazon节点。但从非amazon节点,我仍然无法对amazon结点执行ping操作。 感谢您宝贵的时间和帮助。

  • 首先是显示安装在Windows 10上的OpenSSH的屏幕截图。。。 上面,我在命令提示符中使用命令来确保OpenSSH已经安装。 现在似乎将下面的一行程序抛出到文件没有任何作用。 由于windows 10现在内置了OpenSSH,所以当我在windows 10命令提示符中键入相同的一行时,它会很好地将我登录。 我错过了什么?

  • 据我所知,我的服务器运行正常,因为我(仅在我自己的计算机上)可以连接到服务器。 当我试图让任何其他计算机连接到它,它从来没有连接,我感到茫然和需要想法。 我使用谷歌chrome连接,就像我之前说的,它工作很好,但只在我的电脑上

  • 远程Linux计算机位于内部网络中,没有公共IP地址。所以我安装了ngrok。 ngrok by@不可恢复(Ctrl C退出)在线隧道状态2.0.19/2.0.17版Web界面http://127.0.0.1:4040 转发tcp://0.tcp.ngrok.io:36428 - 我检查了sshd是否正在运行。 在当地的电脑上,我试着 这引起了 SSH:连接到主机ngrok.com端口36428:

  • 问题内容: 我们的IT环境中有许多Red Hat Linux服务器。我的团队成员要求我编写一个脚本(最好是Shell脚本)以使用SSH一次更改每个用户的密码。 我试图找到一种解决方案,但是我发现许多脚本都在使用Expect。我们没有在服务器上安装Expect,系统管理员拒绝让我们安装它。此外,用户没有root访问权限,从而或无法使用。 有什么方法可以编写脚本,以便用户可以运行该脚本并更改列表中所有