换换Cygwin的Terminal吧

17年最后一篇技术相关帖来介绍一下使用secureCRT等工具连接cygwin吧。

cygwin可以说是一个很好的在Windows上迅速模拟和学习Unix/Linux的工具了,不过其对应的Terminal却弊端重重,比如复制粘贴记log等等都不是很方便。

今天就介绍一下打开其ssh的功能后使用secureCRT等工具来使用cygwin。

1、安装openssh

一般来说很少有人在默认安装的时候会选择安装这个service,所以第一步就要先安装openssh了,当然如果安装cygwin的时候选择了全安装或者很自然的安装了这个service,那么可以pass这个章节了。

那么如何安装openssh呢?

首先依然是打开cygwin的安装工具比如64位的setup-x86_64,一路下一步直到Select Packages,这里默认显示的Pending View,只能看到需要更新的包,所以需要先将View选择为Full

接下来在Full的View下搜索openssh相关的安装包,会有如下四个:

单击各个包的New字段后Skip变成了对应版本,这样代表选择安装对应的包,然后点击下一步进行安装即可:

等待安装完成点击Finish就结束了整个安装openssh的过程:

2、配置sshd

首先需要使用Administrator的权限打开Cygwin Terminal

打开之后运行ssh-host-config命令,然后按照提示配置就好,以下是我的配置过程:

配置完成后,使用net start sshd开启sshd服务并需要得到successfully的提示:

3、SecureCRT连接cygwin

cygwin开启sshd服务之后,其ip为127.0.0.1也就是localhost,默认的port为22,用户名密码为Windows的用户名和其密码(小提示:在SecureCRT的Authentication中将Password移动到第一个防止其尝试其他的方式造成不必要的浪费):

然后点击Connect连接后输入此用户在Windows中的密码:

输入密码后点击OK就可以完美使用SecureCRT连接到Cygwin了:

4、后记

1、如果担心127.0.0.1:22的组合被其他程序占用,那么可以修改其ssh的端口,配置文件为/etc/sshd_config,其中参数为Port

更新配置后需要使用如下命令重启sshd服务使其生效:

2、这样之后就可以使用任何的登录软件来使用Cygwin了,并且重启电脑后不必再打开Cygwin Terminal,也就是其他的软件代替了Terminal,让操作更方便快捷。

以上。

欢迎关注公众号:

感觉内容不错,读后有收获?欢迎小额赞助:

本文来自企鹅号 - 七禾页话媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏JadePeng的技术博客

Docker+Jenkins持续集成环境(1)使用Docker搭建Jenkins+Docker持续集成环境

本文介绍如何通过Jenkins的docker镜像从零开始构建一个基于docker镜像的持续集成环境,包含自动化构建、发布到仓库\并部署上线。 0. 前置条件 服...

6105
来自专栏哈雷彗星撞地球

Mac下Jenkins+SVN+Xcode构建持续导出环境1 安装Jenkins2 安装Jenkins插件3 Xcode以及开发证书设置4 配置构建项目

每一次新版本要发布,都被测试部门催成狗,测试部也耐不住了,想自己打包,研发只管提交代码,听到这个消息,还是很开心的,终于不用打包了。跟同事折腾Jenkins三天...

822
来自专栏ImportSource

使用Spring Boot开发一个Spring Mobile程序

1. 概述 Spring Mobile是一个基于Spring Web MVC框架扩展的一个针对不同移动终端的应用开发框架。通过它我们在适配不同终端方面,就不用费...

5147
来自专栏散尽浮华

php安全配置记录和常见错误梳理

通常部署完php环境后会进行一些安全设置,除了熟悉各种php漏洞外,还可以通过配置php.ini来加固PHP的运行环境,PHP官方也曾经多次修改php.ini的...

4787
来自专栏任浩强的运维生涯

解决Jenkins安装的时区问题

    正常情况下,jenkins是Java执行在Java容器,比如tomcat容器之下,只要改了tomcat的时区就行。我这里是为了方便后续的代码可用性测试,...

740
来自专栏菩提树下的杨过

redis 学习笔记(6)-cluster集群搭建

上次写redis的学习笔记还是2014年,一转眼已经快2年过去了,在段时间里,redis最大的变化之一就是cluster功能的正式发布,以前要搞redis集群,...

2265
来自专栏pangguoming

使用Spring Cloud Security OAuth2搭建授权服务

前言:  本文意在抛砖引玉,帮大家将基本的环境搭起来,具体实战方案还要根据自己的业务需求进行制定。我们最终没有使用Spring Security OAuth2来...

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

Otter-入门篇2(Manager安装配置)

Otter-入门篇2(Manager安装配置) ? 前言 上一节已经简单介绍了Otter的基本信息,本节我们就来开准备搭建一个我们自己的Otter环境,因为一个...

39511
来自专栏自动化测试实战

接口测试基础——第9篇 写代码常用的快捷方式

3127
来自专栏小狼的世界

Fedora下Zend Studio 6.1.2 的配置

Zend Studio是我们PHPer的一个非常的得力的工具,有了他往往能够让我们的工作事倍功半,今天就来记录一下日常使用中非常有用的配置,来帮助更多的PHPe...

942

扫码关注云+社区

领取腾讯云代金券