如何使用 Xshell 连接 Linux 服务器

这篇具有很好参考价值的文章主要介绍了如何使用 Xshell 连接 Linux 服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

🌳搭建 Linux 环境

🌱Linux 环境的搭建方式

☘️购买云服务器

🌳使用Xshell远程登陆到Linux服务器

🌱下载安装Xshell

☘️查看Linux主机ip

🍀使用Xshell登录主机

💧方法1

💧方法2

🌳额外补充

🍎总结


🌳搭建 Linux 环境

🌱Linux 环境的搭建方式

Linux环境的搭配方式主要有以下三种:

1. 直接安装在物理机上. 但是由于 Linux 桌面使用起来非常不友好, 不推荐。

2. 使用虚拟机软件, 将 Linux 搭建在虚拟机上. 但是由于当前的虚拟机软件(如 VMWare 之类的)存在一些 bug , 会导致环境上出现各种莫名其妙的问题, 比较折腾,也不推荐

3.使用云服务器, 可以直接在腾讯云,阿里云或华为云等服务器厂商处直接购买一个云服务器。

⭐由于使用前两种Linux环境的搭配方式在使用的时候可能会出现很多问题,所以我不推荐大家使用前两种方式,我推荐大家使用第三种直接购买云服务器的方式来进行Linux环境的搭配,当然我这里也不是打广告,纯属是为了让大家更方便,后面我也是主要讲解云服务器这种方法。使用云服务器的优点是不仅环境搭建简单, 避免折腾, 同时还有一个最大的好处, 部署在云服务器上的项目可以直接被外网访问到,这个时候就和一个公司发布一个正式的网站没有任何区别,也就能让我们自己写的程序真的去给别人去使用。并且一个云服务器还可以供多个人一起使用。

☘️购买云服务器

购买云服务器可以在腾讯云,阿里云或华为云等服务器厂商处直接购买,下面以我购买的华为云服务器为例:

1.购买完后登录服务器的官网,并点击控制台

xshell连接linux,Linux系统学习,linux,服务器,经验分享

2.查看你购买的云服务器所在区域,点击进入弹性云服务器。

xshell连接linux,Linux系统学习,linux,服务器,经验分享

 3.查看服务器IP,这里的弹性公网IP就是我们要找的服务器IP,将其复制后面有用。

xshell连接linux,Linux系统学习,linux,服务器,经验分享

 4.设置 root 密码,勾选服务器, 点击重置密码(这个环节可能需要手机短信验证)。 root 密码建议设置的稍微复杂一些,否则容易被黑客入侵。

xshell连接linux,Linux系统学习,linux,服务器,经验分享

小结: 在这个环节我们最重要的是得到三个信息:

1. 服务器的外网 IP

2. 服务器的管理员账户 (固定为 root)

3. 管理员账户密码(在服务器网站上设置的)

通过这三个信息就可以使用 XShell 远程登陆了。

🌳使用Xshell远程登陆到Linux服务器

🌱下载安装Xshell

XShell 是一个远程终端软件,下载安装的时候选择 "home/school" 则为免费版本,这里是下载官网

家庭/学校免费 - NetSarang Website (xshell.com)

xshell连接linux,Linux系统学习,linux,服务器,经验分享

☘️查看Linux主机ip

可以参考上面的 "购买云服务器" 部分。

🍀使用Xshell登录主机

💧方法1

1.点击进入Xshell

xshell连接linux,Linux系统学习,linux,服务器,经验分享

2.新建并设置名称和填写Linux主机IP

xshell连接linux,Linux系统学习,linux,服务器,经验分享

3.用户身份验证后点击确定

xshell连接linux,Linux系统学习,linux,服务器,经验分享

4.连接服务器

xshell连接linux,Linux系统学习,linux,服务器,经验分享

5.如果你出现了下面这种界面,那么恭喜你已经连接成功,你可以开始远程操控Linux服务器了。

xshell连接linux,Linux系统学习,linux,服务器,经验分享

 6.如果你出现下面这样的警告,不要害怕,这里有两种解决方法

xshell连接linux,Linux系统学习,linux,服务器,经验分享

 解决方法1

1.打开会话的属性界面

xshell连接linux,Linux系统学习,linux,服务器,经验分享

 2.点击隧道,去掉转发X11连接到(X)的勾xshell连接linux,Linux系统学习,linux,服务器,经验分享

3.确定退出后重新连接就没有警告了

xshell连接linux,Linux系统学习,linux,服务器,经验分享

解决方法2

温馨提示:方法2需要用户会一点基本操作,不会的用方法1就可以了。

1.首先我们来到根目录下。

xshell连接linux,Linux系统学习,linux,服务器,经验分享

2. 复制下面这行指令到命令行

vim /etc/ssh/sshd_config

 xshell连接linux,Linux系统学习,linux,服务器,经验分享

 xshell连接linux,Linux系统学习,linux,服务器,经验分享

2.进入sshd_config后将 X11Forwarding no 改成 X11Forwarding yes,再将UseLogin的参数为no 可能这一行最开始是被注释,去掉注释,保存之后重启sshd服务,重新连接即可。

xshell连接linux,Linux系统学习,linux,服务器,经验分享

 3.重启sshd服务,指令为

systemctl restart sshd

 4.如果还是不行的话,需要检查 xorg-x11-xauth 的rpm包是否安装,未安装则进行下面操作进行安装

yum install -y xorg-x11-xauth

5.重新测试连接,这次就没有警告了。

xshell连接linux,Linux系统学习,linux,服务器,经验分享

💧方法2

1.在 XShell 终端下敲(这里的ip就是主机的ip地址)

ssh [ip]

xshell连接linux,Linux系统学习,linux,服务器,经验分享

2.输入服务器的管理员账户(root)

xshell连接linux,Linux系统学习,linux,服务器,经验分享

3.输入密码(注意:这里的用户名密码都是在最初购买服务器的时候设置的用户名密码)

xshell连接linux,Linux系统学习,linux,服务器,经验分享

4.连接成功

xshell连接linux,Linux系统学习,linux,服务器,经验分享

🌳额外补充

XShell 下的复制粘贴:

复制: ctrl + insert (有些用户的 insert 需要配合 fn 来按)

粘贴: shift + insert

ctrl + c / ctrl + v 是不行的


🍎总结

内容到这里就结束了,Xshell 连接 Linux 服务器的操作就告一段落了,相信大家只要跟着步骤走都是没有问题的,如果大家有解决不了的地方,欢迎大家评论区留言或者私信告诉我。如果感觉对自己有用的话,可以点个赞或关注鼓励一下博主,我会越做越好的,感谢各位。文章来源地址https://www.toymoban.com/news/detail-783914.html

到了这里,关于如何使用 Xshell 连接 Linux 服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • xshell连接提示Linux服务器发送了一个意外的数据包

    服务器发送了一个意外的数据包received: 3, expected: 20 打开需要连接的Linux主机,编辑vim /etc/ssh/sshd_config 在最后一行添加 KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha1 保存退出。重启sshd服务,重新连接,即可 这就可以了

    2024年02月16日
    浏览(36)
  • 使用Xshell服务器跑程序,用pycharm连接服务器远程开发

    目标: 1.使用Xshell在服务器上创建自己项目需要的虚拟环境 2.用pycharm实现远程服务器的连接(这样就可以在本地debug或者写代码,然后再用xshell在服务器上跑) 一、使用Xshell在服务器上创建自己项目需要的虚拟环境 1.打开Xshell,连接上服务器 2.输入命令 然后就开始pip install所

    2024年02月01日
    浏览(51)
  • 使用XShell通过堡垒机(跳板)连接服务器、数据库

    最近公司配置了堡垒机,因此在此处记录一下堡垒机连接服务器的方法。 打开XShell 填写堡垒机的信息 填写登录用户、密码 如果你是密码登录则: 如果你是通过密钥登录则 : 通过密钥登录,填写完以上内容后点击设置: 此时点击连接就可以连接到堡垒机。 配置连接 点击添

    2024年02月09日
    浏览(48)
  • 【Linux】初识云服务器 -- 使用 XShell 远程登录 Linux

    Linux 是一款企业级后台操作系统,命令行方式交互,开源。 搭建属于自己的 Linux 服务器:我是直接选择购买的腾讯云轻量级服务器(CentOS 7.6),不贵又相对方便,可以直接上手使用,不需要去安装虚拟机。 注意 :云服务器启动后,推荐 重置密码 (新用户必须操作) 在本

    2024年02月03日
    浏览(47)
  • 使用XShell通过堡垒机(跳板)连接服务器、数据库(完整版详解教程)

    最近公司配置了堡垒机,因此在此处记录一下堡垒机连接服务器的方法。 打开XShell 填写堡垒机的信息 填写登录用户、密码 如果你是密码登录则: 如果你是通过密钥登录则 : 通过密钥登录,填写完以上内容后点击设置: 此时点击连接就可以连接到堡垒机。 配置连接 点击添

    2024年02月13日
    浏览(50)
  • 实战指南:使用XShell通过堡垒机(跳板)连接服务器、数据库(完整版详解教程)

    最近公司配置了堡垒机,因此在此处记录一下堡垒机连接服务器的方法。 打开XShell 填写堡垒机的信息 填写登录用户、密码 如果你是密码登录则: 如果你是通过密钥登录则 : 通过密钥登录,填写完以上内容后点击设置: 此时点击连接就可以连接到堡垒机。 配置连接 点击添

    2024年02月12日
    浏览(40)
  • xshell利用密钥连接服务器

    1.选择 工具 ,选择 新建用户密钥生成向导 2.点击下一步,此处可以设置密钥长度,可以看到的是密钥长度越长越安全 3.等待密钥生成后直接点击下一步,到此处可以看到,添加密码,可添加可不添加直接点击下一步 4.直接下一步并继续到此处,选择 保存为文件 ,保存到容易

    2024年03月13日
    浏览(58)
  • Xshell连接腾讯云服务器

    所需材料: 1.主机IP地址 2.用户秘钥文件、密码 3.登录名 一、 获取主机IP地址: 登陆腾讯云服务器,点击服务器,获取需要连接服务器的IP地址(公) 二、获取: 用户秘钥文件及密码 1.在xshell中生成秘钥及密码 2.点击生成、下一步  3.等待生成后,点击下一步 4.点击完成后,

    2024年02月06日
    浏览(38)
  • Xshell 跳板机连接服务器

    有时候一些服务器在内网中,外部网络无法直接访问,这时我们就需要使用跳板机服务器。跳板机是运维堡垒主机的另一个称呼。作为技术或者运维人员应该不会陌生。企业为了服务器的安全,通常所有的SSH连接都是通过跳板机来完成,以便于对SSH连接进行验证和管理。下面

    2024年02月08日
    浏览(43)
  • XShell连接实验室服务器

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 前言 第一次连接实验室服务器跑代码,因pycharm专业版学生认证需要时间,所以自学了XShell连接服务器以及提交任务,现在终于装好了,趁着热乎劲儿总结下,也希望对你有用。作者是新手小白,如有疏漏

    2024年01月24日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包