【linux】SSH终端Putty配置:上传/下载、显示中文字体、自动登录

news2024/9/21 18:36:19

文章目录

    • 写在前面
    • putty上传/下载
      • 1. 下载
      • 2. 解压和配置
      • 3. 使用sz/rz
        • 3.1 下载文件:sz
        • 3.2 上传文件:rz
    • 显示中文字体
      • 1. 下载合适的字体
      • 2. 解压和安装
      • 3. putty配置
    • putty自动登录
      • 1. putty配置
      • 2. putty快捷方式配置
      • 3. 使用putty
    • 写在后面

写在前面

一篇博客介绍了12种SSH终端工具的比较:https://www.cnblogs.com/Zz1tai/p/15668230.html
在这里插入图片描述
注:Aechoterm官网上说是有一些色调可调的,可能是后期更新的。

一般远程服务器终端最常用的是xshell,功能更全面,而使用Putty主要是轻量级,没有那么多复杂的功能。每个人使用需求不同可进行不同的选择。下面是在windows下的putty配置。

putty上传/下载

单个文件或少量小文件,想快速进行上传下载,一般在xshell中进行配置是可以直接使用rz/sz就可以,但是putty没有该功能。比如,在putty中执行下载README.md文件sz README.md,是显示的类似"卡顿"状态,比如:
在这里插入图片描述
如果想实现还需要使用其他版本的putty:LePutty,参考该博客进行安装和使用:使用Le Putty支持rz、sz命令

具体如下3个操作步骤:

1. 下载

先到这个地址下载文件:LePuttyTrunk-bin-20061103.zip
在这里插入图片描述

2. 解压和配置

解压第1步中文件后,文件夹下有程序文件putty.exe(就是LePutty),还有一个win32-lrzsz-0.12.20-bin.zip压缩包也解压(其中有rz.exe, sz.exe两个程序),将rz.exe和sz.exe路径配置到Conection→ZModem中:
在这里插入图片描述
注意:sz下载文件路径是下方Download folder设置的路径。

rz/sz路径配置完成后,进行其他自定义的配置,然后是Session中配置Host/Port/Session并保存,用于后面直接登录(如果要配置字体和自动登录,可以先跳过第三步使用sz/rz,把字体、自动登录都配置完成后再测试)。

3. 使用sz/rz

3.1 下载文件:sz

(1)同样使用sz README.md命令下载READM.md文件,仍是出现上面的“卡顿”状态(应该等待执行命令)
在这里插入图片描述
(2)然后点击左上角或右键窗口顶端出现如下菜单:
在这里插入图片描述
注:如果使用的不是下载的LePutty中的putty.ext文件,会不显示Zmodem Receive[下载]和Zmodem Upload[上传]选项
(3)选择点击Zmodem Receive,刚才的“卡顿”状态则变成完成下载的信息:(显示Bytes received后,需要手动按下enter,不然以为是卡住了)
在这里插入图片描述

3.2 上传文件:rz

对应上传文件,与下载文件方式类似:
(1)先执行命令rz -y,会弹出卡顿状态:
在这里插入图片描述
(2)点击左上角或右键窗口顶端出现菜单,选择点击Zmodem Upload,然后根据提示选择要上传的文件,确定即可。命令行的状态也方式变化:
在这里插入图片描述

显示中文字体

默认中文字体显示的是乱码,主要取决于设置的字体。就是这个字体是否同时支持英文和中文,一般显示能显示中文的字体英文也可正常显示,主要是有的中文字体下的英文字体显示不够友好,主要关注字体中iIlL的区分:iIlL、oO0(小欧、大欧和零)的区分:oO0

如果只是有英文Consolas是编写代码最常用的(等宽、ilo0字符区分明显),但是中文显示就会成乱码。

期望设置一个这样的字体:英文类似Consolas区分明显的字体,同时中文字体显示也很友好。

1. 下载合适的字体

我是在100font网上找的一个简体中文的字体(字体网址应该有很多)叫 星汉等宽 (源码Github地址):
在这里插入图片描述

2. 解压和安装

将第1步中下载的文件(milky-cn-0.1.1.7z)解压,解压后会有很多字体,选择自己想用的安装即可,我这里选择了常规的格式(regular)安装:
在这里插入图片描述

3. putty配置

putty中字体设置在:Window→Appearance→Font settings中的Change
在这里插入图片描述示例中文: 在这里插入图片描述
:要确认该字体是否支持中文和英文,可在配置时选中字体后,在字体示例下方的“脚本”处下拉菜单中查看是否有”中文“相关的字体可显示示例。

另外,还有设置UTF-8:Window→Translation→选择UTF-8
在这里插入图片描述

字体配置完成后,登录显示示例:
在这里插入图片描述

putty自动登录

因为默认putty没有设置账户密码的选项,每次登录都需要手动输入。(这里只有设置用户名)
在这里插入图片描述
参考该博客的一种方法:让 Putty 保存密码,自动登陆的四种方法

通过命令+快捷键方式实现自动登录,需要如下操作步骤:

1. putty配置

正常配置putty(比如先进行上述配置),最后配置Host/Port并保存了Session名称为test
在这里插入图片描述

2. putty快捷方式配置

先找到上面下载的putty软件(putty.exe)→右键→创建快捷方式,然后右键快捷方式图标→属性→目标,最后在目标处(原本是putty软件的路径),路径后面增加如下命令

-load test -ssh -l 用户名 -pw 密码

也就是目标处的值对应的是:

putty.exe路径 -load {Session名称} -ssh -l 服务器登录用户名 -pw 服务器登录密码

示例:
在这里插入图片描述
命令设置后,点击“确定”即可。

3. 使用putty

双击第2步骤的快捷方式即可登录,不用再输入用户名和密码。

写在后面

最后补充,上面关于putty的登录相关配置(sz/rz路径、字体、Host/Port/Session、其他自定义配置),建议是将Host/Port/Session最后配置。就是先配置 sz/rz路径、字体和其他自定义配置,然后再进行Host/Port以及Session配置,并保存Session。

不然,先配置了Host/Port/Session,再进行其他自定义配置时,这些自定义配置信息并没有保存。但是,Session保存后,又不知道怎么修改当前Session名称对应的这些配置。。。(可能有修改方法我还不知道吧)

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

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

相关文章

简说vue-router原理

vue-router原理 hash模式 实现原理 改变描点监听描点变化 history模式 实现原理 改变url监听url变化 abstracthash 和 history 模式有什么区别? url 不一样原理不同 其他总结扩展 history 出现404错误 vue-router原理 vue-router是vue项目的重要组成部分&#x…

对局域网络中应用了网络变压器 POE供电功能的供电端设备间的连接方法

Hqst华轩盛(石门盈盛)电子导读:一起来了解局域网络中应用了网络变压器 POE供电功能的设备间的来连接方法 POE标准为使用以太网的传输电缆输送直流电到POE兼容的设备定义了两种连接方法: 第一,中间跨接法 一种称作"中间跨接法"( Mid -Span ),使用独立的PoE…

WordPress主题Lolimeow v8.0.1二次元风格支持erphpdown付费下载

WordPress国人原创动漫主题lolimeow免费下载 lolimeow是一款WordPress国人原创主题,风格属于二次元、动漫、可爱萝莉风,带有后台设置,支持会员中心。该主题为免费主题。 1.侧栏/无侧栏切换! 2.会员中心(配套Erphpdown…

Vue学习笔记-Vue3中的customRef

作用 创建一个自定义的ref&#xff0c;并对其依赖项的更新和触发进行显式控制 案例 描述&#xff1a;向输入框中输入内容&#xff0c;在下方延迟1秒展示输入内容 代码&#xff1a; <template><input type"text" v-model"keyword"><h3&…

9.2 Linux LED 驱动开发

一、Linux 下的 LED 驱动原理 Linux 下的任何驱动&#xff0c;最后都是要配置相应的硬件寄存器。 1. 地址映射 MMU 全称叫做 MemoryManage Unit&#xff0c;也就是内存管理单元。 现在的 Linux 支持无 MMU 处理器。MMU 主要完成的功能为&#xff1a; 1、完成虚拟空间到物理空间…

系统登页面——大屏系统深蓝色主题

加了线上验证码校验还有密码账号校验。其他的资料都放在文章末尾了。 <template xmlns"http://www.w3.org/1999/html"><div class"login"><img :src"imgBg" class"login_bg" width"100%" height"100%&q…

Sql标准梳理

SQL&#xff08;Structured Query Language&#xff09;是一种用于管理关系型数据库管理系统&#xff08;RDBMS&#xff09;的标准化语言。SQL标准由国际标准化组织&#xff08;ISO&#xff09;和美国国家标准化组织&#xff08;ANSI&#xff09;制定和维护&#xff0c;旨在提供…

利用高级 CSPM 应对现代攻击

混合云和多云环境的快速增长造成了跨架构的复杂性&#xff0c;使得人们很难清楚、完整地了解技术堆栈中的各种平台。最近云攻击和破坏的激增引起了人们对团队应如何有效地保护和运行云中的应用程序的关注。 因为错误配置是云环境中安全威胁的首位&#xff0c;并且是基于云的攻…

Android--Jetpack--Navigation详解

须知少日拏云志&#xff0c;曾许人间第一流 一&#xff0c;定义 Navigation 翻译成中文就是导航的意思。它是谷歌推出的Jetpack的一员&#xff0c;其目的主要就是来管理页面的切换和导航。 Activity 嵌套多个 Fragment 的 UI 架构模式已经非常普遍&#xff0c;但是对 Fragmen…

Kubernetes 容器编排 -- 1

前言 知识扩展 早在 2015 年 5 月&#xff0c;Kubernetes 在 Google 上的搜索热度就已经超过了 Mesos 和 Docker Swarm&#xff0c;从那儿之后更是一路飙升&#xff0c;将对手甩开了十几条街,容器编排引擎领域的三足鼎立时代结束。 目前&#xff0c;AWS、Azure、Google、阿里…

python学习1

大家好&#xff0c;这里是七七&#xff0c;今天开始又新开一个专栏&#xff0c;Python学习。这次思考了些许&#xff0c;准备用例子来学习&#xff0c;而不是只通过一大堆道理和书本来学习了。啊对&#xff0c;这次是从0开始学习&#xff0c;因此大佬不用看本文了&#xff0c;小…

旅游景区文旅地产如何通过数字人开启数字营销?

随着元宇宙的发展&#xff0c;为虚实相生的营销带来更多的可能性。基于虚拟世界对于现实世界的模仿&#xff0c;通过构建沉浸式数字体验&#xff0c;增强现实生活的数字体验&#xff0c;强调实现真实体验的数字化&#xff0c;让品牌结合数字人开启数字化营销。 *图片源于网络 …

Qt图像处理-Qt中配置OpenCV打开本地图片

本文讲解Qt中配置OpenCV过程并用实例展示如何使用OpenCV打开图片(windows环境下) 一、下载OpenCv 本文使用版本OpenCV-MinGW-Build-OpenCV-3.4.5 下载地址: https://codeload.github.com/huihut/OpenCV-MinGW-Build/zip/refs/heads/OpenCV-3.4.5 点击Code-local-Downlo…

【VRTK】【VR开发】【Unity】15-远程抓取

课程配套学习资源下载 https://download.csdn.net/download/weixin_41697242/88485426?spm=1001.2014.3001.5503 【背景】 之前的篇章介绍了如何实现直接抓取,本篇介绍另一种抓取方式-远程抓取。 【远程抓取的先决条件】 要让远程抓取起作用,需要先设置oculus提供的手部…

架构设计系列之常见架构(一)

本部分对常见架构进行简单的说明。 一、三层架构之经典 MVC 经典的 MVC 架构&#xff08;Model-View-Controller&#xff09;架构是软件系统架构设计中的经典&#xff0c;它将应用程序分为三个主要部分&#xff1a; 模型&#xff08;Model&#xff09;视图&#xff08;View&…

内存问题(一)——内存概述

一、内存泄漏&#xff08;Memory Leak&#xff09; 是指程序中已动态分配的堆内存由于某种原因程序未释放或无法释放&#xff0c;造成系统内存的浪费&#xff0c;导致程序运行速度减慢甚至系统崩溃等严重后果。 二、一般内存泄露的方式 常发性内存泄漏&#xff1a;发生内存泄…

Java实现快速排序及其动图演示

快速排序&#xff08;Quicksort&#xff09;是一种基于分治思想的排序算法。它通过选择一个基准元素&#xff0c;将数组分为两个子数组&#xff0c;其中一个子数组的所有元素都小于基准元素&#xff0c;另一个子数组的所有元素都大于基准元素&#xff0c;然后递归地对这两个子数…

C_11练习题答案

一、单项选择题(本大题共20小题,每小题2分,共40分。在每小题给出的四个备选项中,选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。) 以下叙述中正确的是(C)A.C语言不是一种高级语言 B.C语言不用编译就能被计算机执行 C.C语言能够直接访问物理地址和进行位…

Process On在线绘制流程图

目录 一.ProcessOn 1.1.介绍 1.2.直接网上使用 二.绘制门诊流程图 三.绘制住院流程图 四.绘制药库采购入库流程图 五.绘制OA会议流程图 今天就到这里了哦!!!希望能帮到你哦&#xff01;&#xff01;&#xff01; 一.ProcessOn 1.1.介绍 ProcessOn&#xff08;流程&#…

【强化学习-读书笔记】多臂赌博机 Multi-armed bandit

参考 Reinforcement Learning, Second Edition An Introduction By Richard S. Sutton and Andrew G. Barto强化学习与监督学习 强化学习与其他机器学习方法最大的不同&#xff0c;就在于前者的训练信号是用来评估&#xff08;而不是指导&#xff09;给定动作的好坏的。 …