Ubuntu远程连接不上服务器的常见原因及解决方法

123次阅读
没有评论

共计 806 个字符,预计需要花费 3 分钟才能阅读完成。

ubuntu 远程连接不上服务器怎么办? 平时一般只在 windows 下连接过 putty,现在因为项目的需要,必须学会在 Ubuntu 上连接服务器。

我们在使用 Ubuntu 服务器时,有时候会遇到 ssh 远程连接不上服务器的问题,那么是什么原因导致 ubuntu 远程连接 ssh 不上呢? 本文整理了一些常见原因及对应的解决方法,仅供大家参考。

常见原因 1、使用 Putty 或 Xshell 等工具远程连接 Ubuntu 服务器时,遇到拒绝连接服务。

导致出现这个问题,通常是由于没有安装 SSH 服务。

解决方法:安装并启用 SSH 服务,相关操作步骤如下。

①安装 openssh-server

sudo apt-get install openssh-server

②配置 SSH 服务 (通过执行以下命令,以便 root 用户也可使用远程连接)。

su root

vi /etc/ssh/sshd_config

将 /etc/ssh/sshd_config 文件中的 PermitRootLogin prohibit-password 注释掉,然后加上本段代码:PermitRootLogin yes

③设置完成后,重新启动 SSH 服务。

sudo service ssh restart

重启 SSH 服务后,我们再用 Putty 或 Xshell 等工具远程连接 Ubuntu 服务器,检查看是否能连接成功。

常见原因 2、我们用 Xftp 工具连接 Ubuntu 服务器时,有时会遇到提示:找不到匹配的 outgoing encryption 算法。

出现这个问题,主要是因为远端的 SSH 服务升级后,对应的加密算法也应进行修改升级。

解决办法:打开 Xftp,点击菜单栏中的“文件”,选择“属性”。在弹出的默认会话属性中,点击协议旁边的“设置”按钮。

进入到 SFTP 高级选项设置页面,点击加密旁的“编辑”按钮,然后勾选上相关的加密算法,点击“确定”并保存。

以上是关于 Ubuntu 服务器远程连接不上的常见原因及对应解决方法介绍,希望对大家有所帮助。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-06-14发表,共计806字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)