专栏首页全栈架构师使用XShell远程连接Linux操作系统(图文)
原创

使用XShell远程连接Linux操作系统(图文)

一、前言

为什么不是远程连接Linux服务器? 因为我不会,远程连接window我就用电脑自带的“远程桌面连接”。

以下所述都是在CentOS操作系统下的。

服务器刚换成Linux的时候很迷茫,感觉无从下手,不知道咋么能在这里访问我远处的服务。

首先就是百度,怎么连接远程Linux服务器,奥!!! 原来是需要一个工具,哈哈哈哈哈傻逼。

刚开始使用的是PuTTY(百度一搜就可以搜到)连接,但是总感觉用着不太舒服,然后就百度 连接远程Linux服务器 用什么工具好,然后就发现了这个 XShell 非常nice,用着也很爽。

本地电脑远程Linux连接主要有四种方式。

方式一:使用WebShell的方式进行远程连接。(点评:就是通过Web浏览器端进行shell命令操作。需要在腾讯云服务器控制台操作)

方式二【推荐】:使用XShell和PuTTY等本地客户端的方式进行远程连接。(点评:本文采用这种方式。大部分程序员和运维人员都喜欢采用这种方式) 远程登录软件有很多,用的多的软件是XShell。现在还有一款FinalShell也用的不错,可以操作Shell命令以及上传和下载文件。

方式三:Linux 或者 Mac OS 系统的本地电脑中通过 SSH 登录 Linux 实例。(点评:你的本地电脑必须是Linux操作系统或者Mac OS系统)

方式四:使用 VNC 登录 Linux 实例。VNC 登录是腾讯云为用户提供的一种通过 Web 浏览器远程连接云服务器的方式。在没有安装或者无法使用远程登录客户端,以及通过其他方式均无法登录的情况下,用户可以通过 VNC 登录连接到云服务器,观察云服务器状态,并且可通过云服务器账户进行基本的云服务器管理操作。(点评:这种方式是腾讯云服务器独有的方式,需要登录腾讯云服务器后台控制台进行登录操作)

二、CMD/PowerShell 连接远程服务器

什么是cmd?  就是windows端的命令行窗口, 可以使用 快捷键 win + R 后在输入框里输入 cmd 然后回车调出来。

什么是powerShell? 就是cmd的增强版。可以在电脑左下角搜索程序那里搜出来。

用它俩连服务器是一样的方式 :

ssh 用户名@服务器地址 如 ssh root@39.123.124.99

ssh是以ssh模式连接远程服务器的命令。

如果你的用户名和服务器地址都对了,那么下一行就会让你输入password, 需要注意的是,在你输入的时候它并不会显示你的输入, 你只需要认真输入完后回车就OK了,

成功的话就连上了, 然后就是  ls cd 等一顿撸了。

三、XShell连接远程服务器

XShell 可以从官网上下载, v6版本的选择个人用户 是免费使用的。 

 1,通过左上角 文件 -> 新建      然后一步步的下去,

 2. 新建窗口,直接输入 ssh root@123.123.123.123   ( root: 用户名, 123.123.123.123 :主机) 然后回车,就会蹦出同样的输入密码的界面。

到输入密码的那个页面(下图第4个) 如果你使用 密钥登录的话,就选public key  ,如果是账号密码登录的话,就选 Password 

但是会出现个情况,就是password那个选项不能选,这个我也不知道什么原因,然后我去阿里云后台,给服务器重置了密码 ,重启 后再来XShell ,使用上述操作,这个时候,它就可以选了,猜测有可能是没有设置密码,导致这个不能选。

三、XShell上传文件 

在登录的情况下 点击这里,然后就会新建一个会话,期间会提示说需要安装xftp,我就不安装,然后想上传什么东西,直接拖进新开的对话窗口里,刷刷的就传上去了。

当然也可以使用命令进行上传下载操作,移步本文第四部分。

三、XShell命令行

  cd  去到想去的地方  

        cd ..    (  英文的 点点 .. 是去到上一层  )

        cd public ( 进入当前文件夹的public 文件夹下 )

        cd ~ ( ~ 根目录的意思   回到根目录     )

 ls      列出当前文件夹下的所有文件及文件夹   

         ls 

         ls -ahl  (-ahl 修饰符是显示完整点的,而且还是一竖排的,看着比较直观)

pwd   显示当前所在的文件夹路径

mkdir  新建文件夹    (mkdir test     在当前文件夹下新建 test文件夹 )

cp     复制文件或文件夹

         cp flie.txt flie2.txt              把file.txt文件复制为新文件file2.txt 

    cp file.txt /root/test/          把文件file.txt从当前目录复制到/root/test/目录下

         cp * /root/test/                  把当前目录下的所有未隐藏文件复制到/root/test/目录下 

         cp -a flie flie.bak              递归性地把当前目录下的flie目录复制为新目录flie.bak,保持文件属性,并复制所有的文件,包括以句点开头的隐藏文件。为了方便起见,-a选项包含-R选项 

         cp -i                                 在覆盖前询问用户 cp -v 告诉用户正在做什么 

rm     删除文件或文件夹  如果是文件 就带文件后缀名

   rm * 删除当前目录下的所有文件(未隐藏文件)。rm命令不删除目录,除非也指定了-r(递归)参数。 

        rm -rf domed 删除domed目录以及它所包含的所有内容 

        rm -i a* 删除当前目录下所有以字母a开头的文件,并且在每次删除时,提示用户进行确认 

mv      移动文件    (   

                               mv aa.txt public     把 aa.txt 移动到当前目录下的 public文件夹下

                               mv aa.txt ~/root       把 aa.txt 移动到根目录下的 root 文件夹下

                               )

vim  用vim编辑器打开某个文件 (vim aa.txt)   

        vim 编辑器下  先按 ESC 然后 键入 大写的 ZZ 保存改动并退出

         vim 编辑器下  先按 ESC 然后 键入 :q   不 保存改动并退出

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

相关文章

  • 腾讯云服务器+AMH面板+dedecms织梦搭建网站全教程

    腾讯云市场中提供了AMH镜像。选择镜像,在腾讯云服务器(CVM)上快速部署具有较高稳定性和安全性的软件环境以及个人网站。

    用户2416682
  • IPv6 国际互联网尝鲜体验

    11月26 关于 IPv4 地址用尽的新闻就纷纷在各大新闻媒体中占据了一条,也算是一个不小的消息。

    林小帅
  • 弹性文件服务与云硬盘一样吗?

    在公有云上,有很多的存储产品,让我们眼花缭乱,今天我们来看下弹性文件服务SFS。初一看,与我们在私有云经常使用的NAS有些神似,又与公有云上的云硬盘有些类似。只...

    希望的田野
  • 弹性文件服务与云硬盘一样吗?

    在公有云上,有很多的存储产品,让我们眼花缭乱,今天我们来看下弹性文件服务SFS。初一看,与我们在私有云经常使用的NAS有些神似,又与公有云上的云硬盘有些类似。只...

    希望的田野
  • Flask+Nginx博客容器化部署

    我是一个爱折腾的人,2016年才开始学会自建博客,到现在博文没写多少篇却折腾了好几回。经历了Hexo+GitHub Page,再到Flask+Heroku,现在...

    岂不美哉Frost
  • Nmon实时监控并生成HTML监控报告

    之前的文章介绍了服务端监控工具:Nmon使用方法,最近在github找到了一个nmon自动监控并生成HTML格式报告的工具:easyNmon,使用体验蛮不错的,...

    写博客的老张
  • 云快照的2种存储机制

    云计算是庞大的IT技术的结合,例如我们经常在云主机ECS中使用的快照功能,仔细研究起来,每一个功能实现都沉淀着“攻城狮的智慧”。今天我们来看一下云快照的两种不同...

    希望的田野
  • 从零开始搭建服务器之登录和登出远程服务器

    双 11 期间入手了一台云服务器,备案花了一两个星期,这两天终于备案通过了.于是在个人服务器上装了 Docker 容器用于部署项目,准备尽量把所有的服务都打包成...

    雪之梦技术驿站
  • 云计算与虚拟化有什么区别

    “云”和“虚拟化”这两个术语常常让人产生困惑,常认为这两个词意味着相同的东西。实际上,“云服务器”和“虚拟化专用服务器(VPS)”虽然技术相似,但是您需要了解它...

    用户6784083
  • 客户眼中的云计算长什么样?

    最近与接触政企一线的销售客户经理进行了一些交流,主要是面向中小企业的销售线条,提出的一些问题引起了我的深思。作为云服务商的销售团队,在接受了云知识的基础培训后,...

    希望的田野

扫码关注云+社区

领取腾讯云代金券