原标题:教程 | Windows 10 下在命令行窗口使用 ssh 连接服务器

我们的程序猿们大多数是在windows环境中成长的,现在不少程序猿还在使用windows环境进行开发或者由于种种原因不能把开发机的系统替换成诸如Ubuntu等。而偏偏很多好用的工具只能在Liunx下面才能直接用,比如ssh。

之前有一个Xshell还是可以用用的,有一个免费版本。但是最近只能安装评估版本,然后。。。

Xshell 学坏了。。。。-_-||

有坏消息总会有好的消息,万恶的微软在Windows 10 的周年版中加入了Ubuntu Bash支持,网上也有很多类似的教程。但是很多童鞋并没有安装成功,这个后面会提到。今天我们来从零开始安装Ubuntu Bash的支持。

点击右下角这个图标,然后找到【所有设置】,

在弹出的窗口中输入 “针对开发人员”,下面会有智能提示【针对开发人员设置】,我们点击它

勾选开发人员模式,在弹出的窗口中确认一下

Windows 会开始安装程序包,稍等一下,直至出现已安装的提示

接着找到【控制面板】->【程序和功能】

左侧找到【启用和关闭 windows 功能】,点击

在列表中找到【适用于Liunx 的 Windows 子系统】

勾选并【确认】,

之后 Windows 会开始安装功能,稍微等待一下

安装完之后,重启一下电脑

打开 命令行窗口,输入bash。按照现在网上大多数的帖子都是提到这里会自动开始安装,但是实际上大多数的童鞋会出现下面这个情形。-_-||

按任意键之后就终止了并无卵用。于是我们去访问上图中的网址 https://aka.ms/wslstore

在浏览器中输入这个地址,会弹出一个提示框,询问是否打开Microsoft Store,确认打开

这里我们选择【Ubuntu】,

点击【获取】

等待一会,这个一步还是很快的。

点击【启动】,为了以后方便找它,可以考虑把右边的【固定到“开始”菜单】也点一下

开始安装了,稍后会提示输入用户名

输入用户名 wuyunbin

输入密码

确认一下密码。

我们做一个尝试,看看是否能连接到我的服务器

上图来看,确实是连接上了。重新打开一个命令行窗口,输入bash

没生效果,一脸懵逼。。。。想到可能需要重启。重启之后,在命令行窗口再输入bash

连接服务器试试,

显然连接上了。^_^

至此Windows 10 下在命令行窗口使用 ssh 连接服务器已经实现了。本次教程到此结束。

如有疑问或者想法,可以在微博私信我(阿斌童鞋_math084)。或者直接到我的博客 http://www.heicoder.com 留言

(图文:吴云斌 2018年1月10日11:09:01 于厦门 原创内容未经许可,严禁转载)返回搜狐,查看更多

责任编辑:

win10如何与终端电脑连接服务器,教程 | Windows 10 下在命令行窗口使用 ssh 连接服务器...相关推荐

  1. Windows文件夹用“命令行窗口”打开

    Windows要想使用命令行窗口打开文件,很多人都会用cd + 文件夹路径的方法,但是这样需要事先复制文件路径,下面介绍一种快速实现的方法. 1.首先找到要打开的文件夹--->按住shift键不 ...

  2. Windows环境下的命令行工具cmder的安装和使用

    当习惯了Linux环境下的命令行以后,再去使用Windows环境下的命令行,往往会不太顺手.切换为Windows环境和Linux双系统又比较麻烦,现在有一款比较方便的命令行工具,只需安装就可以运行Li ...

  3. Windows系统下CMD命令行切换目录文件

    一.按部就班,让你彻底搞懂命令行切换目录文件 1.按 WIN+R 快捷键打开 运行,输入cmd,点击"确定" 或 按回车键打开命令行窗口.打开后如下: Microsoft Wind ...

  4. c++exe程序在别人电脑上双击无法打开_解决 Windows 10 下蓝牙 4.0 鼠标无法自动连接的问题

    前言 前几天买了雷柏 M500 这款鼠标,支持 Wifi 接收器.蓝牙 3.0 和 4.0.但在用蓝牙 4.0 连接的时候连接总是自动断开,每次睡眠.重启,或者待机较长时间连接都会断开.蓝牙3.0没有 ...

  5. 在命令行中使用ssh连接远程服务器

    2019独角兽企业重金招聘Python工程师标准>>> 1. 连接远程服务器 ssh 用户名@服务器ip地址 -p 端口号 例如: ssh syc@192.168.1.123 -p ...

  6. windows Virtualbox下配置Ubuntu,且用ssh连接

    1.软件介绍 1)virtualbox 5.2.22 2)Ubuntu 18.04 3)git bash 2.virtualbox设置 安装完Ubuntu后点击该镜像的设置,依次点击"网络& ...

  7. 嵌入式linux 网络唤醒,C语言实现wake on lan(网络唤醒...-Windows系统下用命令行编译C/C++...-字符串常量引起的思考_169IT.COM...

    前一段时间在自学linux系统,想模仿linux命令行的方式在Windows下编译C/C++程序,摸索一段时间后总算把这个解决了! (1)先用记事本编写如下所示的代码,并另存为hello.cpp,假设 ...

  8. Windows 10 出现grub命令行,解决办法

    问题描述 开机系统进入grub命令行模式. 原因分析: 电脑曾经装过双系统,且双系统损坏或制作有缺陷,导致系统开机无法正常识别到系统,出现grub命令行.需要自己添加启动路径,让系统执行.下面演示为u ...

  9. 当有多个设备online时,命令行窗口通过adb连接指定设备方法

    1. 通过adb devices命令获取所有online设备的serial number. C:\Users\Administrator>adb devices List of devices ...

  10. windows下cmd命令行显示UTF8字符设置(CHCP命令)

    点我进入原文 windows下cmd命令行显示UTF8字符设置(CHCP命令) 在中文Windows系统中,如果一个文本文件是UTF-8编码的,那么在CMD.exe命令行窗口(所谓的DOS窗口)中不能 ...

最新文章

  1. libopencv_core.so.2.4: cannot open shared object file: Depends: libopencv-photo2.4v5
  2. Spring装配Bean---使用xml配置
  3. 计算机网络crc校验实验报告,CRC校验实现-实验报告(附主要实现代码)
  4. JavaScript常用数组方法
  5. ZOJ 3932——Handshakes
  6. LeetCode 1353. 最多可以参加的会议数目(排序+贪心,优先队列,难)
  7. UVALive 6885 Flowery Trails 最短路枚举
  8. HBase之CMS GC调优
  9. 找到指针的奇数位置 c语言,(ppt)【C语言程序设计】上机作业2010.ppt
  10. 零基础自学用Python 3开发网络爬虫(二): 用到的数据结构简介以及爬虫Ver1.0 alpha...
  11. linux mint 向“显示(display)”面板添加没有提供的分辨率选项,使虚拟机中的linux mint可以全屏显示...
  12. 打开服务的方法,cmd上直接输入:services.msc
  13. Springboot毕设项目高校食堂饭卡管理824ct(java+VUE+Mybatis+Maven+Mysql)
  14. Failed to instantiate [org.springframework.cloud.context.properties.ConfigurationPropertiesBeans]: F
  15. 【业务安全01】业务安全基础及测试流程
  16. 关于图像处理中的矩阵卷积运算
  17. axio get传参。
  18. 顺风车这么难搞,滴滴为何从不放弃?
  19. 橡胶软接头的安装及使用说明
  20. @synthesize 和 @dynamic 分别表示什么

热门文章

  1. LuaProfiler:Lua内存优化工具教程
  2. python编一个答题程序_从0到1使用python开发一个半自动答题小程序的实现
  3. pip 换源为阿里云
  4. Yarn 和 NPM 国内快速镜像(淘宝镜像)
  5. php如何输入错误返回,php – 从函数返回“错误”的最佳做法
  6. python图书馆抢座_Python-Requests模拟登录-实现图书馆座位自动预约
  7. “ObjectContent`1”类型未能序列化内容类型“application/xml; charset=utf-8”的响应正文。
  8. SOA概念的三个比喻
  9. hadoop namenode启动失败
  10. ××× L2TP over IPSec 配置