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

这篇具有很好参考价值的文章主要介绍了【linux】SSH终端Putty配置:文件上传/下载、显示中文字体、自动登录。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

写在前面

一篇博客介绍了12种SSH终端工具的比较:https://www.cnblogs.com/Zz1tai/p/15668230.html
putty如何上传下载文件,Linux,linux,ssh,运维
注:Aechoterm官网上说是有一些色调可调的,可能是后期更新的。

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

putty上传/下载文件

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

具体如下3个操作步骤:

1. 下载

先到这个地址下载文件:LePuttyTrunk-bin-20061103.zip
putty如何上传下载文件,Linux,linux,ssh,运维

2. 解压和配置

解压第1步中文件后,文件夹下有程序文件putty.exe(就是LePutty),还有一个win32-lrzsz-0.12.20-bin.zip压缩包也解压(其中有rz.exe, sz.exe两个程序),将rz.exe和sz.exe路径配置到Conection→ZModem中:
putty如何上传下载文件,Linux,linux,ssh,运维
注意:sz下载文件路径是下方Download folder设置的路径。

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

3. 使用sz/rz

3.1 下载文件:sz

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

3.2 上传文件:rz

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

显示中文字体

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

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

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

1. 下载合适的字体

我是在100font网上找的一个简体中文的字体(字体网址应该有很多)叫 星汉等宽 (源码Github地址):
putty如何上传下载文件,Linux,linux,ssh,运维

2. 解压和安装

将第1步中下载的文件(milky-cn-0.1.1.7z)解压,解压后会有很多字体,选择自己想用的安装即可,我这里选择了常规的格式(regular)安装:
putty如何上传下载文件,Linux,linux,ssh,运维

3. putty配置

putty中字体设置在:Window→Appearance→Font settings中的Change
putty如何上传下载文件,Linux,linux,ssh,运维示例中文: putty如何上传下载文件,Linux,linux,ssh,运维
:要确认该字体是否支持中文和英文,可在配置时选中字体后,在字体示例下方的“脚本”处下拉菜单中查看是否有”中文“相关的字体可显示示例。

另外,还有设置UTF-8:Window→Translation→选择UTF-8
putty如何上传下载文件,Linux,linux,ssh,运维

字体配置完成后,登录显示示例:
putty如何上传下载文件,Linux,linux,ssh,运维

putty自动登录

因为默认putty没有设置账户密码的选项,每次登录都需要手动输入。(这里只有设置用户名)
putty如何上传下载文件,Linux,linux,ssh,运维
参考该博客的一种方法:让 Putty 保存密码,自动登陆的四种方法

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

1. putty配置

正常配置putty(比如先进行上述配置),最后配置Host/Port并保存了Session名称为test
putty如何上传下载文件,Linux,linux,ssh,运维

2. putty快捷方式配置

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

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

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

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

示例:
putty如何上传下载文件,Linux,linux,ssh,运维
命令设置后,点击“确定”即可。

3. 使用putty

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

写在后面

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

不然,先配置了Host/Port/Session,再进行其他自定义配置时,这些自定义配置信息并没有保存。但是,Session保存后,又不知道怎么修改当前Session名称对应的这些配置。。。(可能有修改方法我还不知道吧)文章来源地址https://www.toymoban.com/news/detail-808034.html

到了这里,关于【linux】SSH终端Putty配置:文件上传/下载、显示中文字体、自动登录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在 Jenkins 中使用 SSH Servers 配置文件上传路径

    引言 在使用 Jenkins 进行持续集成和持续部署(CI/CD)的过程中,有时我们需要将构建好的文件上传到远程服务器。本文将介绍如何在 Jenkins 的 SSH Servers 配置中设置文件的上传目录,以及这些设置是如何组合以形成最终的上传路径。 1. 配置 SSH Servers 的 Remote Directory a. 系统级设

    2024年01月18日
    浏览(45)
  • MacOS VSCode 配置远程服务器ssh remote链接,并上传文件文件服务器

    环境: MacOS VSCode ssh remote 1. VSCode安装插件 2. 配置ssh remote链接 配置完保存; 3. 在ssh remote可以查看到配置好的远程连接 右侧两个一个是在当前窗口打开远程链接,一个是在新窗口打开远程连接,选择一个即可,我倾向于选择一个新窗口。 此时,如果远程文件夹是新创建的话

    2024年02月03日
    浏览(66)
  • linux文件通过finalshell的上传和下载

    我们可以通过finalshell工具,方便的和虚拟机进行数据交换 在finalshell下方的窗口中,提供了linux文件系统视图: 浏览文件系统,找到合适的文件,右键点击下载,即可传输到本地电脑 浏览文件系统,找到合适的目录,将本地电脑的文件拖拽进入,即可方便的上传数据到linux中

    2024年02月11日
    浏览(39)
  • Linux中使用SCP命令进行上传或者下载文件

    SCP(Secure Copy Protocol)是一种基于SSH的在网络上安全传输文件的文件传输协议,使用SSH(Secure Shell)加密技术来保证数据在传输过程中的安全性。SCP 命令是Linux主机之间进行上传或者下载文件的最常用的命令,这是一个功能非常强大的工具,可以在任意二个主机之间快速的上传与

    2024年02月16日
    浏览(50)
  • Linux——如何使用sftp命令轻松上传和下载文件

    对于Linux用户来说,通过sftp命令进行文件上传和下载是一个非常常见的操作。SFTP是SSH File Transfer Protocol的简写,它是基于安全shell(SSH)协议的一种文件传输协议,可以实现加密传输,防止网络窃听和篡改。本文将向您介绍如何使用sftp命令轻松上传和下载文件。 一、安装和配

    2024年03月09日
    浏览(57)
  • 使用Xshell 将Linux文件下载到本地或者将本地的文件上传到Linux

    第一步:在Linux中安装上传下载功能的软件 第二步:将Linux文件下载到本地:此时我的Linux桌面上有一个叫test.c的文件,我要将它下载到windows桌面上。 在Linux终端输入: 这里使用的是相对路径,使用绝对路径也可以。输入此命令后按下回车键会弹出一个对话框,选择你要存储

    2024年02月07日
    浏览(64)
  • 怎么用SecureCRT从Linux服务器上传、下载文件?

    我们在使用linux的过程中,不论是为了安装相关软件,还是其它目的,都可能需要上传或者下载linux上的文件。这里演示一下在SecureCRT中向linux上传和下载文件。 1、前言 需要上传或者下载,需要使用rz和sz命令。如果linux上没有这两个命令工具,则需要先安装(可以使用yum安装

    2024年02月04日
    浏览(55)
  • linux文件上传和下载、别名设置以及命令解释器

    (1) 它类似于 ftp 传输协议,属于 ssh, 但它进行加密传输,相对 FTP 来讲有更高的安全性 (2)用法 查看文件下载情况-将文件内容copy到一个file1.txt文件中 将10.0.0.3的file1,txt文件上传到当前文件的目录下面 (3) 如果不知道远程主机的目录是什么样,  ls命令 可以列出10.0.

    2024年02月03日
    浏览(64)
  • Linux中文件的上传、下载、压缩、解压等命令和操作

    简单使用:当使用工具连接的Linux时,可以直接将文件进行鼠标拖拽进行文件操作 • Linux和Mac系统常用有2种压缩格式,后缀名分别是: ○ .tar,称之为tarball,归档文件,即简单的将文件组装到一个.tar的文件内,并没有太多文件体积的减少,仅仅是简单的封装 ○ .gz,也常见

    2024年02月15日
    浏览(52)
  • Linux上传与下载文件命令,rz,sz,lrzsz

    对于基于Debian的系统(如Ubuntu),可以使用以下命令安装rz和sz: 对于基于RPM的系统(如CentOS、Fedora等),可以使用以下命令安装rz和sz: 上传文件到Linux服务器 加粗样式 在Windows下打开命令行窗口,进入到要上传的文件所在的目录,然后输入以下命令: 按下回车键后会弹出一

    2024年02月03日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包