初识:windows下的免费 ssh 客户端工具

如果你的操作系统是 Windows,而你想要连接 Linux 服务器相互传送文件,那么你需要一个简称 SSH 的 Secure Shell 软件。实际上,SSH 是一个网络协议,它允许你通过网络连接到 Linux 和 Unix 服务器。SSH 使用公钥加密来认证远程的计算机。你可以有多种途径使用 SSH,无论是自动连接,还是使用密码认证登录。

本篇文章介绍了几种可以连接 Linux 服务器 SSH 客户端。

让我们开始吧。

Putty

Putty 是最有名的 SSH 和 telnet 客户端,最初由 Simon Tatham 为 Windows 平台开发。Putty 是一款开源软件,有可用的源代码,和一群志愿者的开发和支持。

Putty 非常易于安装和使用,通常大部分的配置选项你都不需要修改。你只需要输入少量基本的参数,就可以开始很简单地建立连接会话。点此下载 Putty。

Bitvise SSH Client

Bitvise SSH 是一款支持 SSH 和 SFTP 的 Windows 客户端。由 Bitvise 开发和提供专业支持。这款 SSH 客户端性能强悍,易于安装、便于使用。Bitvise SSH 客户端拥有功能丰富的图形界面,通过一个有自动重连功能的内置代理进行动态端口转发。

Bitvise SSH 客户端对个人用户使用是免费的,同时对于在组织内部的个人商业使用也一样。你可以在这里下载 Bitvise SSH 客户端。

MobaXterm

MobaXterm 是你的远程计算的终极工具箱。在一个 Windows 应用里,它为程序员、网管、IT 管理员及其它用户提供了精心裁剪的一揽子功能,让他们的远程操作变得简约时尚。

MobaXterm 提供了所有重要的远程网络工具 (如SSH、 X11、 RDP、 VNC、 FTP、 MOSH 等等),以及 Windows 桌面上的 Unix 命令(bash、 ls、 cat、sed、 grep、 awk、 rsync等等),而这些都是由一个开箱即用的单一的便携程序所提供。MobaXterm 对个人使用免费,你可以在这里下载 MobaXterm。

DameWare SSH

我认为 DameWare SSH 是最好的免费SSH客户端。(LCTT 译注:似乎 DameWare 已经取消了该软件的下载。)

这个免费工具是一个终端模拟器,可以让你从一个易用的控制台建立多个 telnet 和 SSH 连接。

  • 用一个带标签的控制台界面管理多个会话
  • 将常用的会话保存在 Windows 文件系统中
  • 使用多套保存的证书来轻松登录不同的设备
  • 使用 telnet、SSH1 和 SSH2 协议连接计算机和设备

SmarTTY

  SmarTTY 是一款免费的多标签 SSH 客户端,支持使用 SCP 命令随时复制文件和目录。

大多数 SSH 服务器每个连接支持最多10个子会话.SmarTTY 在这方面做得很好:没有烦人的多个窗口,不需要重新登录,仅仅打开一个新的标签页就可以开始了!

Cygwin

Cygwin 是一款 GNU 和开源工具的大杂烩,提供的功能近似于一个 Windows 平台下的 Linux。

Cygwin 包括了一个称为模拟库的 Unix 系统:cygwin.dll,集成了大量的 GNU 和其它的免费软件,以大量的可选包方式组织而成。在这些安装包中,有高质量的编译器和其他软件开发工具、一个X11服务器、一套完整的X11开发套件、GNU emacs 编辑器、Tex 和 LaTeX、openSSH(客户端和服务器),除此之外还有很多,包括在微软 Windows 下需要编译和使用 PhysioToolkit 软件的每一样东西。

读完我们的文章后,不知你中意哪一款 SSH 客户端?你可以留下你的评论,描述你喜欢的系统和选择的原因。当然,如果有另外的 SSH 客户端没有被本文列举出来,你可以帮助我们补充。

转载链接:https://blog.csdn.net/bihailan123/article/details/80067663

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/575531.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

iOS开发之通知中心(NSNotificationCenter)

前言 面向对象的设计思想是把行为方法封装到每一个对象中,以用来增加代码的复用性。正是这种分散封装,增加了对象之间的相互关联,总是有很多的对象需要彼此了解以及相互操作! 一个简单示例说明这种交互产生的对象之间的相互依赖&a…

基于AT89C51单片机的8位密码锁仿真与实物制作

点击链接获取Keil源码与Project Backups仿真图: https://download.csdn.net/download/qq_64505944/88657969?spm1001.2014.3001.5503 源码获取 C 源码仿真图毕业设计实物制作步骤01 摘要 在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表…

笔记本 win7 装vs2010 报错 注册表 拒绝访问等

win7-64 本子 安装vs2010过程中: 弹框报错提示:错误写入注册表键:HKEY-CLASS-ROOTGSC RegSetValueEx 失败;代码5 拒绝访问 百度经验的注册表解决办法没试。手抖点了一下忽略竟然正常安装好了。。。。mpp

PuTTY配置

目录 1、作用? 2、中文问题解决 ? 3、GUI支持? 4、使用密钥对实现安全快捷的无密码登陆? 5、操作习惯(AltEnter全屏以及字体配置) 6、附录(sshd服务器配置) 1、作用?PuTTY是一个Tel…

从无到有开发连麦直播技术点整理

最近在跟老师手下的项目,碰到流媒体,流媒体服务器,视频编码技术,推流,拉流等概念,看到本篇博客整理的概念很全面,很自信,故转发留存,感谢原博主。 关键字 采集、前处理、…

WPF: 使用CommandManager.InvalidateRequerySuggested手动更新Command状态

WPF判断命令(Command)是否能够执行是通过ICommand.CanExecute事件,在实际程序中路由命令一般是通过CommandBinding来使命令得到实际操作代码,但是这个CanExecute事件的调用是由WPF控制的,有些时候,比如命令…

从开发小白到音视频专家

音视频方面的技术博客,转发学习 作者:卢俊,七牛云客户端团队技术负责人。拥有丰富的音视频领域的开发和实战经验,先后开发过 Android 播放 SDK、Android 推流 SDK、短视频 SDK,并主导了七牛连麦系统的设计和实现。服务…

Android如果对APK进行加密,提高反编译难度(思路)

提高反编译难度的几种方式: 对于软件安全来说,有攻就要有防才对。不然,Android整个产业链就会被这样的Crack给毁掉。 第一种办法:将核心代码用JNI写进so库中。由于so库的反编译和破解的难度加大,所以这种方式防止反编译…

node-media-server win环境安装架测试 踩坑记

01 因为老师的项目中需要很多流媒体模块的东西,接触到 Node-Media-Server 这个流媒体服务器,这个国人开发的组件,之前还有SRS也是的。记录一下问题和效果。   本子是win7,之前还有装nodejs时版本的问题,这里插一曲&a…

UIScrollview 技巧

设置UIScrollView的contentSize 如果使用自动布局,那么它会自动帮你基于这个scrollview的子视图的约束来计算这个内容大小。在非自动布局情况下,如果app旋转导致scrollview 的bounds改变,不会影响到scrollview的contentSize,而如果…

markdown 编辑器 编辑字体样式(颜色 大小 字体等)

markdown编辑器   编辑改字体样式得用html标签这套东西&#xff0c;更改字体大小,字体&#xff0c;颜色。 即 <font></font> <font 语法> 你的内容 </font>语法&#xff1a;color#0099ff 更改字体颜色&#xff0c;颜色 写&#xff08;Red、#F…

【转】介绍几个图论和复杂网络的程序库 —— BGL,QuickGraph,igraph和NetworkX

原文来自&#xff1a;http://blog.sciencenet.cn/blog-404069-297233.html 作复杂网络研究离不开对各种实际或模拟网络的统计、计算、绘图等工作。对于一般性的工作&#xff0c;我们可以用Pajek、Netdraw和Ucinet等软件完成。但对一些特殊应用&#xff08;比如自己开发了一个新…

初识Node.js之Node.js与java作为后台服务器的对比

最近去了新公司&#xff0c;又拾起了被我抛下许久的后端了&#xff0c;不过因为公司的需求&#xff0c;后端采用Node.js&#xff0c;最近一直在学习Node.js,随着逐渐深入的了解&#xff0c;发现真的Node.js能越来越变得热门是有其存在的道理的。可能有人会说&#xff0c;Java作…

SQL生成日期维度(到小时)

#建表语句&#xff1a; CREATE TABLE [dbo].[Dim_日期3]([日期3ID] [varchar](10) NOT NULL,[年] [int] NULL,[半年] [varchar](6) NULL,[季] [varchar](2) NULL,[月] [varchar](4) NULL,[周] [varchar](6) NULL,[星期] [varchar](6) NULL,[是否周末] [varchar](4) NULL,[日] […

NiFi导出自己模板和导入别人模板

NiFi导出模板 进入nifi系统后&#xff0c;选择自己想要导出的流程或者组&#xff08;支持group作为模板导出&#xff09; 点击空白处&#xff0c;右键选择create template 模板文件下载成功 NiFi导入模板 点击空白处&#xff0c;右键选择upload template 查看导入结…

/MD, /MDD, /ML, /MT,/MTD(使用运行时库) .

1. VC编译选项 多线程(/MT)多线程调试(/MTd)多线程 DLL (/MD)多线程调试 DLL (/MDd) 2. C 运行时库 库文件Single thread(static link) ML libc.libDebug single thread(static link) MLd lib…

Node.js开发入门(一)——安装Node.js及编辑器配置

Node.js是一个轻松构建快速&#xff0c;可扩展的网络应用平台建立在Chrome的JavaScript运行。Node.js使用事件驱动&#xff0c;非阻塞I/O模型&#xff0c;使得它重量轻&#xff0c;高效&#xff0c;完美的数据密集型实时应用程序运行在分布式设备。 Node.js是让JavaScript脱离浏…

存储过程执行权限

最后更新时间: 2014年4月13日,星期日存储过程分为两种&#xff0c;即DR(Definers Rights ) Procedure和IR(Invokers Rights ) Procedure。为什么会有两种存储过程呢&#xff1f;比如说用户user02创建了修改表t1的存储过程&#xff0c;当用户user01调用时,是修改的user01自己的t…

架构风格与基于网络的软件架构设计

原文链接 https://blog.csdn.net/on_1y/article/details/60358117 架构风格与基于网络的软件架构设计 如今许多服务都采用了 RESTful API, 而 REST 这一架构风格&#xff0c;最早即来源于 Roy Thomas Fielding 的博士论文 Architectural Styles and the Design of Network-bas…

2009年广东省大学生程序设计竞赛 A

// 水题&#xff0c;数高为 2 就可以 既把2-n 点 都连到 1 点&#xff0c;#include<cstdio>#include<iostream>#include<map>#include <set>#include<cstring>#include<queue>#include<algorithm>#include<vector>using names…