Xshell 7 连接云服务器的步骤和出现的错误

一、工具准备

云服务器:本文使用的是腾讯云服务器。

Xshell 7:登录官网,下载 家庭/教育 免费版即可。


云服务器

我们以腾讯云为例,其他的服务器厂商也是类似。
学生可以使用学生优惠,实名认证完就可以购买。

购买后,进入控制台,我们可以看到新的云服务器,点击进入可以看到公网 IP 地址

最后就是设置 root 新密码,在服务器页面可以点击重置密码,root 密码建议搞复杂一些,避免黑客入侵。

至此,云服务器环节我们得到三个重要的信息:

  1. 服务器的外网 IP
  2. 服务器的管理员账户(默认为 root 或者建议查看云服务器的站内信,里面会告诉你默认的用户名)
  3. 管理员账户密码(我们通过重置密码自己编写的密码)

这三个信息是我们登录 Linux 上必要的条件。


Xshell 7

登录官网 https://www.xshell.com/zh/xshell-download/


填写相关信息和选择即可,邮箱要填正确,下载链接会发送到邮箱中。

下载完后就是傻瓜式安装。


二、使用 Xshell 7 连接数据库

安装运行 Xshell 7,会出现新建会话弹窗,依次操作即可。

需要输入云服务器的用户名

输入密码

在这里插入图片描述

就可以登录进 Linux 系统了。


三、新建会话属性后,没有自动弹出 SSH 用户名要求输入

这可能是你的云服务器系统安装错误了,需要在控制台里面重装系统成 Linux 的。


四、SSH 用户身份验证不能输入 Password

这个就有点麻烦了,需要去云服务器网页控制台,先登录云服务器后台。

登录后,使用 一键免密登录 就好了,比较方便,登录后界面如下图:

接着我们在命令行输入命令,目的是为了进入 sshd 的配置文档。

sudo vim /etc/ssh/sshd_config

进入文档内部后,先找到下面两个配置,然后键盘按下 i 进入 vim 命令的编译模式,把下面两个配置改成 yes

#允许使用密码登录
PasswordAuthentication yes

#允许root认证登录
PermitRootLogin yes

改好后重启 sshd,就可以在 Xshell 工具使用 password 进行登录了。

sudo systemctl restart sshd

五、Xshell 连接 centos 7 服务器 报错提示 “ssh服务拒绝了密码,请再试一次“,但是密码是正确的。

出现这个情况,我们又要去修改配置文件了。

进入 sshd 的配置文档。

sudo vim /etc/ssh/sshd_config

进入文档内部后,先找到 Authentication,将 Authentication 下面三行的 # 号去掉

#Authentication:
LoginGraceTime 2m
PermitRootLogin yes
StrictModes yes
#MaxAuthTries 6
#MaxSessions 10

改好后重启 sshd,就可以使用 Xshell 进行登录了。

sudo systemctl restart sshd

最后进入这个界面,就恭喜你可以开始 Linux 的使用了~

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值