Xshell是一个安全终端模拟软件,可以进行远程登录。我使用XShell的主要目的是在Windows环境下登录Linux终端,传输一些大文件到Linux环境上去。

1、下载安装xshell客户端,在安装时可以选择个人/学校免费版,这样不需要付费。

2、安装完成之后,如果你直接连接Ubuntu主机会发现连接不上,这是因为Ubuntu主机没有开启SSH服务,需要开启openssh-server:

root@ubuntu:~# sudo apt-get install openssh-server

使用

root@ubuntu:~# ps -e | grep ssh

如果只有ssh-agent表示还没启动,需要

root@ubuntu:~# /etc/init.d/ssh start

如果显示sshd则说明已启动成功。

3、打开Xshell,选择“新建”,“连接”设置里选择SSH,主机填入需要连接的主机的IP地址。在“用户身份验证”中填入可用的登录Ubuntu的用户名和密码。

注:如果你确认输入的用户名和密码都没有问题,但登录还是显示如下情况,拒绝你的输入的密码的话:

需要编辑一下/etc/ssh/sshd_config文件:

root@ubuntu:~# /etc/ssh/sshd_config 

将 PermitRootLogin改为yes:

改为:

之后重启ssh-server即可:

root@ubuntu:~# sudo /etc/init.d/ssh restart

如果还不行,重启一下虚拟机,之后应该就能连接上了。

XShell连接CentOS 7.2显示中文乱码问题的解决方法  http://www.linuxidc.com/Linux/2017-03/141385.htm

Xshell自动保存用户名后的更改方法 http://www.linuxidc.com/Linux/2017-04/143030.htm

Xshell 5如何连接本地虚拟机  http://www.linuxidc.com/Linux/2016-08/134087.htm

XShell本地上传文件到Ubuntu上及从Ubuntu下载文件到本地  http://www.linuxidc.com/Linux/2017-06/145191.htm

VMware下Ubuntu虚拟机NAT模式连接Xshell  http://www.linuxidc.com/Linux/2016-09/135366.htm

Xshell5连接VirtualBox虚拟机中的Ubuntu  http://www.linuxidc.com/Linux/2016-08/134086.htm

Xshell连接本地 VirtualBox Ubuntu  http://www.linuxidc.com/Linux/2017-04/142445.htm

使用XShell密钥认证登录Linux服务器  http://www.linuxidc.com/Linux/2017-06/144405.htm

使用Xshell连接Ubuntu详解相关推荐

  1. android中怎么网络判断,Android中判断网络是否连接实例详解

    Android中判断网络是否连接实例详解 在android中,如何监测网络的状态呢,这个有的时候也是十分重要的,方法如下: public class ConnectionDetector { priv ...

  2. rabbitmq 连接过程详解

    连接过程详解 转载于:https://www.cnblogs.com/mrxiaohe/p/6605068.html

  3. 工程之星android版使用,安卓版工程之星软件网络1+1模式及网络cors连接操作详解...

    原标题:安卓版工程之星软件网络1+1模式及网络cors连接操作详解 现在,越来越多用户开始使用安卓版工程之星进行作业,科力达技术工程师总结了安卓版工程之星网络1+1模式及网络CORS连接方式操作步骤, ...

  4. 使用Xshell连接Ubuntu

    使用Xshell连接Ubuntu Xshell是一个安全终端模拟软件,可以进行远程登录.我使用XShell的主要目的是在Windows环境下登录Linux终端进行编码,非常方便.本文简单介绍下它的使用 ...

  5. mysql二进制方式_MySQL数据库之MySql二进制连接方式详解

    本文主要向大家介绍了MySQL数据库之MySql二进制连接方式详解 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 使用mysql二进制方式连接 您可以使用MySQL二进制方式进 ...

  6. python requests 异步调用_构建高效的python requests长连接池详解

    前文: 最近在搞全网的CDN刷新系统,在性能调优时遇到了requests长连接的一个问题,以前关注过长连接太多造成浪费的问题,但因为系统都是分布式扩展的,针对这种各别问题就懒得改动了. 现在开发的缓存 ...

  7. PD快充DRP-TypeC连接状态机详解

    TypeC连接状态机详解 之前的文章已经铺垫了我们需要了解得一些基本得TypeC接口规范内容,并附图TypeC整个连接过程,状态得变化和定义: 今天详细说明TypeC在DRP的情况下,是如果实现连接, ...

  8. 双绞线接头(RJ45)连接方法详解

    双绞线接头(RJ45)连接方法详解 作者:it.com.cn http://www.ccw.com.cn2005-07-05 19:26:19我要评论(0) 一直以来很多人(包括作者)都认为10 Ba ...

  9. 英语语法---连接词详解

    英语语法 Table of Contents 单词-连接词详解 1. 连接词的定义 2. 连接词的分类 单词-连接词详解 本章主要目的:了解连接词定义及分类 1. 连接词的定义 连接词:用于连接单词. ...

最新文章

  1. linux 内核参数somaxconn TCP监听队列长度
  2. 优雅地提高 React 的表单页面的开发效率
  3. Selenium 高阶操作
  4. SQL匹配多字段进行排序,搜索
  5. 三值的排序 Sorting a Three-Valued Sequence
  6. 控件包含代码块(即 % ... %),因此无法修改控件集合。
  7. 【Linux】Docker 基础与实战,看这一篇就够了
  8. 微软旗下Maluuba推出看图问答数据集,想让AI看懂图表
  9. 2017-7-18-每日博客-关于Linux下的通配符.doc
  10. Atitit 编程语言常用算法attilax总结
  11. xampp错误: mysql 非正常关闭._mysql数据库DBA实用技巧--为你的数据库开启Innodb监控...
  12. 怎样才能提取图片中的文字
  13. 期货开户交易所的手续费和查询方法
  14. git stash暂存修改
  15. 第五章 数组程序(Ivor Horton)
  16. 欧贝通和工行e卡(虚拟visa卡)
  17. 加内存条流程(以Dell灵越5580为例)
  18. STM32F103中文参考手册PDF
  19. AURIX TC397 SCU 之 Watchdog 看门狗
  20. matlab 应用技术 在电气工程与自动化专业中的应用下载,《MATLAB应用技术-在电气工程与自动化专业中的应用》(王忠礼著).pdf...

热门文章

  1. FSNotes for Mac(强大的文本编辑器)
  2. 1.10 编程基础之简单排序 03 成绩排序 3分 python
  3. 第十届蓝桥杯大赛青少年创意编程C++组省赛 第2题 小猫吃鱼
  4. 32销售是合理的引导用户购买
  5. 利用moviepy库制作好用的MP4、mov、mav、avi等视频类型转换gif图片的工具
  6. python安装详细步骤mac_Mac OS X10.12.4安装的Python2.7升级Python3.5步骤详解
  7. ajax结合接口 分页插件
  8. 如果在高速免费前上高速怎么计算机,上高速之前是收费的,下高速的时候免费了,这种情况如何处理?...
  9. PHP笔记-获取客户端IP及平台及浏览器
  10. Qt工作笔记-关于各种QGraphics中item的坐标分析(如QGraphicsLineItem)【天坑】