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.

windows下用xshell连接Linux服务器windows下用xshell连接Linux服务器

  • 单击 确定按钮,再单击 连接按钮,之后会跳出一个窗口,让你输入用户名和密码,可以选择记住用户名和密码,这样省得下次重新输入了。

windows下用xshell连接Linux服务器windows下用xshell连接Linux服务器

  • 然后单击 确定按钮,就可以看到你已经连接上Ubuntu系统了。 

    windows下用xshell连接Linux服务器

  • 然后你对服务器的一切操作都可以再这个终端操作了。既然选择了Linux系统,应该要适应这种纯命令行操作,熟悉之后效率会高很多。

文件传输

  • 这是最重要的一部分,既然要在服务器上跑数据,那就得把数据传到服务器上吧。

  • 文件传输得方法有很多,我之前用过 filezilla传文件,后来我发现一种更简单的传文件方法。可以用上传下载工具包rz及sz上传和下载文件。

  • 先安装工具包,在xshell命令框种输入:

    
    


  1. sudo apt-get install lrzsz


安装完之后,从Windows上传文件,命令为 rz,如图:


windows下用xshell连接Linux服务器windows下用xshell连接Linux服务器

  • 从服务器上下载文件到Windows的命令为 sz,后面要跟下载文件的文件名:

    
    


  1. sz  2017-谭庆波.doc


这条命令执行的时候会让你选择文件保存的路径,然后点击 确定按钮就可以了。windows下用xshell连接Linux服务器

因为是局域网,用这种方法传大文件应该也没有什么压力。

好了,教程到这就结束了,有什么问题可以在下面留言,一起讨论一下。

windows下用xshell连接Linux服务器

windows下用xshell连接Linux服务器



windows下用xshell连接Linux服务器