windows下用xshell连接Linux服务器

前言

  • 首先要庆祝一下,抠门的老板终于给我们实验室整了一台工作站,这对们我实验室来说简直具有跨时代意义啊!
  • 因为很多实验都要在工作站上面运行,为了避免拿着装着数据的硬盘在自己电脑和工作站之间来回跑,我简单总结一下在windows系统下用xshell访问Ubuntu的过程吧,也方便大家参考。

准备工作

xshell软件下载地址:

  • 链接:http://pan.baidu.com/s/1c1Woj2C
  • 密码:l6hg
  • 安装xshell:正常安装就行,注意用途不要选择商业版,商业版收费,选择教学/学生版就行

xshell连接Ubuntu

安装openssh-server

  • 安装完xshell后要先在连接的Ubuntu主机下开启SSH服务,因为xshell是用ssh服务连接Ubuntu的,当然也可以配置免密码登陆Ubuntu,但那个稍微要复杂一点,我们只介绍用账号密码登陆。
  • 一般需要先安装 openssh-server,才能开启 ssh服务,在Ubuntu机器上运行:
    1. sudo apt-get install openssh-server
  • 然后开启ssh服务:
    1. ps -e | grep ssh
  • 一般建议服务器24小时开机,这样就不用每次都要启动 ssh了.

xshell会话

  • 打开xshell软件,点击左上角 新建,输入连接名称,Ubuntu机器的IP地址,注意协议选择 ssh,端口是22.
  • 单击 确定按钮,再单击 连接按钮,之后会跳出一个窗口,让你输入用户名和密码,可以选择记住用户名和密码,这样省得下次重新输入了。
  • 然后单击 确定按钮,就可以看到你已经连接上Ubuntu系统了。
  • 然后你对服务器的一切操作都可以再这个终端操作了。既然选择了Linux系统,应该要适应这种纯命令行操作,熟悉之后效率会高很多。

文件传输

  • 这是最重要的一部分,既然要在服务器上跑数据,那就得把数据传到服务器上吧。
  • 文件传输得方法有很多,我之前用过 filezilla传文件,后来我发现一种更简单的传文件方法。可以用上传下载工具包rz及sz上传和下载文件。
  • 先安装工具包,在xshell命令框种输入:
    1. sudo apt-get install lrzsz
  • 安装完之后,从Windows上传文件,命令为 rz,如图:
  • 从服务器上下载文件到Windows的命令为 sz,后面要跟下载文件的文件名:
    1. sz 2017-谭庆波.doc
  • 这条命令执行的时候会让你选择文件保存的路径,然后点击 确定按钮就可以了。
  • 因为是局域网,用这种方法传大文件应该也没有什么压力。
  • 好了,教程到这就结束了,有什么问题可以在下面留言,一起讨论一下。

【往期回顾】

Ubuntu安装搜狗输入法

win10/win8换win7教程

弱鸡谈GitHub是怎样的一个存在

VMware Workstation 12 Pro 正版许可证密钥一枚

原文发布于微信公众号 - 轮子工厂(Programmer-ing)

原文发表时间:2017-10-20

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏喵了个咪的博客空间

[喵咪Liunx(4)Monit进程监控

[喵咪Liunx(4)Monit进程监控 ? 前言 有一段时间没有更新博客了,最近因为公司项目全球化以及最近慢慢在偏向学习团队管理忙的有点不可开交了,不过这次要...

38290
来自专栏快乐八哥

Angular企业级开发(1)-AngularJS简介

AngularJS介绍 AngularJS是一个功能完善的JavaScript前端框架,同时是基于MVC(Model-View-Controller理念的框架,...

25080
来自专栏北京马哥教育

调优 PHP

调优 PHP PHP 是运行应用程序代码的引擎。应该仅安装计划使用的那些模块,并配置您的 Web 服务器,使之仅为脚本文件(通常是以 .php 结尾的那些文...

50950
来自专栏北京马哥教育

十个免费的 Web 压力测试工具

本文列举了是十个免费工具,可以用来进行Web的负载/压力测试的。这样你就可以知道你的服务器以及你的WEB应用能够扛得住多少的并发量,以及网站性能。 0. Gr...

1.2K60
来自专栏纯洁的微笑

分布式调用链监控组件的实践与比较(一)实践

引言:最近在调研与选型分布式调用链监控组件。选了主要的三种APM组件进行了实践与比较。本来打算一篇文章写完的,篇幅太长,打算分两篇。本文主要讲下链路tracei...

30980
来自专栏杨建荣的学习笔记

关于几个MySQL环境问题的对比 (r7笔记第66天)

有时候出现了环境问题,对比是一种很好的方式,如果对比得当,可以避免反复的出现问题,可以根据对比的情况推理出一些可能出现的情况或者问题。 如果对比不当,很可能得出...

39160
来自专栏开源优测

[接口测试_B] 07 Pytest的测试报告

pytest命令行运行时,可以直接在控制台中查看到输出的结果,但这样的结果并不直观,也不易于保存用于后续分析和分享。如pytest -s -q test_xx....

37360
来自专栏程序源代码

一款免费、开源,使用JAVA语言开发管理系统

基于SpringBoot2.0的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用

2.2K20
来自专栏零基础使用Django2.0.1打造在线教育网站

利用Flask搭建微电影视频网站(一):项目介绍

努力与运动兼备~~~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步!

2.6K30
来自专栏听雨堂

Android新手之旅(1) 开发环境的安装

  大致情况:安装Android开发环境,网上有很多的教程,装eclipse,jdk…别的问题都不大,最麻烦的是装sdk,因为安装是一个在线安装过程,而要安装的...

21270

扫码关注云+社区

领取腾讯云代金券