Royal TSX SSH 和 FTP 中文乱码

前面我分享了很多有关 Royal TSX 的文章

在Mac上使用Royal TSX,替代 xshell 和 item2、SecureCRT,可以 SSH 也能 FTP

Royal TSX SSH 密钥文件登录远程服务器,macOS上替代 xshell 的软件客户端

mac xshell客户端(免费不破解),不仅仅只是SSH,还能FTP。这是最好的替代品

大部分问题都慢慢解决了,就剩一个中文乱码问题 ,这个问题我不止收到一个评论,经常有人留言说中文会乱码。

因为我平时没需求遇到这事,所有也没花时间去解决。

今天因为需要做一个上传功能,上传文件到服务器,结果发现中文文件名,上传后竟然乱码。

好吧,我也碰到了。

经过很多尝试,发现直接创建中文名文件,显示并不是乱码,通过 FTP 上传文件也不会乱码。通过代码上传却会。但所有编码都是 utf-8 。应该不至于有问题,所以一直在文件上传代码那一块找原因,但是没解决。

后面想起,Royal TSX 的 ssh 其实是以 item 为基础的。会不会它的原因呢?

一搜,果然很多有关item乱码的问题。尝试过几种方法,找到合适的如下。

1、编辑云服务器的配置文件。

vim /etc/profile

2、直接翻到最下方,在里面添加如下配置

LANG="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_ALL="en_US.UTF-8"

3、保存,并 source 该文件

source /etc/profile

4、关闭该连接,重新进入,好的 解决。

怎么说呢?不管有用没,还是想加上这句
老郭种树原创,转载请加上Royal TSX SSH 和 FTP 中文乱码
点赞
  1. aman说道:

    哥您好之前在youtube问过你royal-tsx的问题,今天想问你一下你知道怎么可以像shell的小白格一样,输入一条指令同时部署三台机子么?

    1. guozh说道:

      我去他们官方论坛看了下,没这个功能。有人提过这个需求,但是没实现

  2. aman说道:

    好的谢谢你啦~~ :lol:

  3. art说道:

    请问一下,这个是在本机client端设置还是在server端?

  4. jacky说道:

    最大的问题SSH中的item2不支持代理。。。他旧的基于putty的plugins没找到下载。。

  5. wang说道:

    博主好,有将Royal TSX item2插件的中文编码从UTF8改成gbk编码的办法么?item2本身是可以修改成gbk的

    1. guozh说道:

      你看看我那个视频,里面提到过一个修改编码的,不知道是不是你需要的。

  6. wang说道:

    修改远程服务器的

发表评论

电子邮件地址不会被公开。 必填项已用*标注