`

secureCRT和secureFx设置编码

 
阅读更多

背景

项目部署在centos7系统上,在系统中上传中文文件名的文件,在linux服务器上使用nginx作为文件服务器下载系统上传的文件。正常下载。但是通过secureCRT和secureFx查看上传的文件时,这些中文文件名乱码。

原因

在服务器上使用locale命令查看系统编码为UTF-8(linux默认系统编码),项目编码也是utf-8,因此上传文件时保存在linux上的文件名是utf-8编码的文件名。通过浏览器访问nginx文件服务器时,中文转为base64时默认也是使用utf-8转码。因此能够正常下载。而通过secure工具查看文件时乱码的原因是secure工具安装在windows系统中,默认编码与windows一致都是gbk。

验证

在项目中上传文件名为“佄佻.xlsx”的文件,下载正常。在secure工具上查看到的文件名是“浣勪交.xlsx”。为什么这样呢?“佄”utf-8码为E4BD84,“佻”utf-8码为E4BDBB。“浣”gbk码为E4BD,“勪”gbk码为84E4,“交”gbk码为BDBB。所以服务器保存“佄佻”的utf-8码,secure工具以gbk方式解析它

解决

1.修改secure CRT的session编码

Options >> SessionOptions >> Terminal  >>  Appearance >> Character encoding 修改为utf-8

2.修改secure Fx的编码

Options >> GlobalOptions  >> General  >>  Configuration Paths找到配置文件目录,进入该目录下的Sessions子目录,找到session对应的ini配置文件,将文件中Filenames Always Use UTF8值改为00000001,保存。重新进入Fx

分享到:
评论

相关推荐

    SecureCRT和SecureFx设置中文乱码参考.pdf

    在处理网络文档《SecureCRT和SecureFx设置中文乱码参考.pdf》的过程中,需要理解几个关键知识点,它们分别涉及SecureCRT和SecureFx的使用、Linux系统的i18n设置以及字符编码方面的配置。 首先,SecureCRT是一款广泛...

    SecureCRT和SecureFx设置中文乱码

    确保SecureCRT和SecureFx是最新版本,因为新版本通常会修复一些编码问题。 3. **服务器端配置** 根据服务器的Linux发行版,可能需要安装支持中文的locale,如`sudo locale-gen zh_CN.GB2312`,然后更新locale配置...

    SecureCRT&SecureFX.zip

    在使用SecureCRT和SecureFX时,我们可以设置会话参数,包括主机名、端口、用户名、密码等,保存后即可一键连接,大大简化了操作流程。此外,两者可以共享会话信息,使得在SecureCRT中建立的连接可以直接在SecureFX中...

    SecureCRT + SecureFX x64

    SecureCRT和SecureFX是两款由VanDyke Software公司开发的专业级远程访问和文件传输工具,主要用于SSH(Secure Shell)协议的终端模拟和SFTP(Secure File Transfer Protocol)文件操作。这里我们主要讨论64位版本的...

    SecureCRT、SecureFX 7.3.6 for MAC

    SecureCRT和SecureFX是两个由VanDyke Software公司开发的强大的终端仿真和文件传输工具,主要用于UNIX/Linux系统的远程访问和管理。它们在IT行业内被广泛使用,特别是对于系统管理员和开发人员来说,这两个工具是...

    SecureCRT and SecureFX v7.1.2 x86 x64完全注册正式版

    SecureCRT和SecureFX是两款由VanDyke Software公司开发的强大的远程访问工具,主要用于SSH(Secure Shell)协议的终端模拟和文件传输。在IT行业中,它们被广泛应用于系统管理员、开发者以及对网络安全有高要求的用户...

    SecureCRTSecureFX.7z

    用户可以设置传输模式(二进制或文本),以及自动转换文件编码,适应不同系统的需求。此外,SecureFX的会话管理功能允许用户保存和快速恢复连接信息,便于重复使用。 **协同工作** SecureCRT和SecureFX之间有很好...

    SecureCRTSecureFX_7.0.0.326中文版

    其次,SecureCRT支持字符编码自动检测和转换,解决了跨平台通信时可能出现的乱码问题。其还支持颜色主题设置,可以根据个人喜好调整终端显示效果,减轻视觉疲劳。 SecureFX则是一款功能丰富的文件传输客户端,同样...

    SecureCRT 支持中文

    SecureCRT是一款广受欢迎的终端仿真程序,主要用于连接和支持多种类型的远程服务器,如SSH、Telnet、Serial等。...通过深入理解和充分利用它的各种特性和设置,用户可以极大地提升远程工作的效率和舒适度。

    SecureCRT_FX_8.1.7z

    SecureCRT和SecureFx是两款由VanDyke Software公司开发的专业终端模拟软件,广泛应用于远程访问、文件传输和网络管理。SecureCRT是一款强大的Secure Shell (SSH) 客户端,支持多种协议,如Telnet、Rlogin和串行,而...

    SecureToolPatch

    总之,"SecureToolPatch"是一个为了解决SecureCRT和SecureFX在处理中文文件名时出现乱码问题的自编补丁,它通过修改软件内部设置来改善用户体验。尽管自编补丁可以快速解决眼前的问题,但长期依赖非官方更新可能存在...

    SecureCRT v7.2

    SecureCRT和SecureFX是两个由VanDyke Software公司开发的强大工具,主要用于实现安全的远程终端连接和文件传输。这两款软件在IT行业中被广泛使用,尤其在系统管理员、开发者以及网络工程师群体中具有极高的口碑。 ...

    SecureCRT8.7.3 带SecureCRTFX8.7.3

    SecureCRT和SecureFX是两个由VanDyke Software公司开发的强大的远程访问工具,它们在IT行业中被广泛使用,尤其是对于系统管理员、网络工程师以及开发者而言,这两个工具是日常工作的得力助手。 SecureCRT全称为...

    SecureCRT(含远程登陆控制和FTP功能)

    总的来说,SecureCRT和SecureFX Portable是IT专业人士必备的工具,它们强大的远程访问和文件传输能力,以及丰富的定制选项,极大地提升了工作效率和安全性。对于需要频繁进行远程操作和文件管理的用户来说,这两款...

    VanDykeSecureCRTSecureFX7.0.0.326x86x64PortableHH

    此外,它的会话选项设置丰富,用户可以根据需要调整字体、颜色、编码等参数,以实现最佳的可视效果。 在7.0.0.326版本中,SecureCRT进一步提升了安全性,加强了对加密算法的支持,确保数据在传输过程中的安全。便携...

    绿色版secureCRT

    这通常通过将所有必要的文件和设置打包在一个自解压文件(SFX)中实现,用户只需解压后即可使用,无需担心系统注册表的修改或留下任何临时文件。 1. **绿色版的优势** - **便携性**:绿色版SecureCRT可以在任何有...

    linux连接工具secureCRT

    9. **会话选项**:允许用户自定义各种设置,如字体、编码、提示音等,以适应不同的工作需求。 描述中提到的是一个绿色免安装版本的SecureCRT,这意味着它无需正式的安装过程,可以直接运行,节省了磁盘空间,同时也...

    scrt-sfx-x64.9.0.2.2496.exe.7z

    由于压缩包中只有一个文件 "scrt-sfx-x64.9.0.2.2496.exe",这通常意味着这个单一的可执行文件包含了所有必要的组件,当用户运行时,它将自行提取和安装SecureCRT和SecureFX的相应版本。用户只需双击运行,按照安装...

    SecureCRT.v.6.7.0(中文版)

    5. 文件传输:SecureCRT集成了SecureFX,这是一个独立的文件传输工具,支持SFTP(SSH File Transfer Protocol)和FTP协议,可以在安全的环境中进行文件上传和下载,支持拖放操作。 6. 配色方案:为了满足不同用户的...

Global site tag (gtag.js) - Google Analytics