龙空技术网

VPS云服务器远程连接不上修复方法!远程登陆失败原因揭秘

豆ok 171

前言:

当前同学们对“ubuntu不能网络连接到服务器配置”可能比较重视,小伙伴们都想要了解一些“ubuntu不能网络连接到服务器配置”的相关知识。那么小编在网络上网罗了一些有关“ubuntu不能网络连接到服务器配置””的相关内容,希望我们能喜欢,兄弟们快快来了解一下吧!

最近我有一个朋友新购买了一台VPS服务器,想用来做网站开发,但是他之前一直都使用的是Windows Server的服务器系统,没有用过Linux系统的VPS服务器。他发现怎么都连接不上远程VPS服务器,不知道怎么解决无法远程登陆的问题,折腾了半天发现还是不行。最后找到了我,其实这个问题也很好处理,刚创建好的Linux系统,一般情况都是拒绝远程登录的,我们需要在服务器上配置一下SSH服务。才能正常的进行远程登录连接,首先在服务器管理后台创建一台VPS虚拟主机,我看了一下他的服务器管理后台,选择的是Ubuntu19.04的系统环境,空间大小设置为30GB的SSD存储。

我们需要将服务器管理后台中的,防火墙设置允许HTTP流量和允许HTTPS流量这两项打钩,然后再点击创建。这时候需要稍等1~2分钟左右,系统平台会自动创建好VPS虚拟主机,并自动安装初始化系统环境。

创建好之后,我们就可以在VM示例选项中,看到创建好的服务器选项了。在创建好的服务器选项后面,点击SSH连接。在SSH连接选项上单击鼠标左键,选择“在浏览器窗口中打开”。

这时候会弹出一个服务连接窗口,提示“正在连接,正在将SSH密钥传送到虚拟机”。初次连接的时候会有点慢,要耐心地等待一下。

等到黑色命令窗口出现,我们就可以为超级管理员创建密码了。输入指令“sudo su”将账号切换为高级管理员权限。

我这边返回到指令是“root@test:/home/zhaobu1990#”看到返回指令尾部显示“#”,则表示已经切换到了超级管理员。输入指令“cd”按回车键。输入创建密码指令“passwd root”输入好按回车。看到系统返回“New password:”就可以输入新密码了。

创建密码操作提示:【出于安全考虑输入密码时,系统是不会显示密码信息的,不会有任何输入提示,密码输入好之后按回车键。】

这时系统会提示“Retype new password:”则表示需要再输入一遍密码,输入好再回车。最后系统提示“passwd:password updated successfully”就表示密码已经创建成功了!

现在就可以正式配置SSH远程连接服务了,输入指令“vi /etc/ssh”按回车键,系统返回ssh/ sshguard/,再输入指令“vi /etc/ssh/sshd_config”按回车键,进入服务配置编辑列表,按键盘上的“Insert键”将服务配置列表切换为“编辑模式”。

【进入这个服务配置编辑列表后,系统界面会变得颜色比较暗,查找对应的配置选项时,需要认真一些,切记,不要找错。】

在服务配置编辑列表中找到“PasswordAuthentication:no”将这个后边的“no”修改成“yes”

找到“#PermitRootLogin prohibit-password”把“prohibit-password”修改成“yes”,再把最前面的“#”去掉,这条最终修改成“PermitRootLogin yes”。

修改好按回车键,在命令窗口底部输入指令“:qw”,这个:qw意思是保存并退出服务编辑列表。

重启服务,输入指令“/etc/init.d/ssh restart”按回车键。

系统返回“[ok] Restarting ssh (via systemctl): ssh.service.”则表示大功告成了!就可以正常的进行VPS服务器远程连接了。

标签: #ubuntu不能网络连接到服务器配置