Posts in category ssh

常用的 PuTTY 和 WinSCP 设置

现在的 Linux 服务器一般都是使用 UTF-8 作为文件系统编码, 同时开放 SSH 供远程访问, 这种情况下, PuTTYWinSCP 就是很有用的 SSH 客户端, 但是默认情况下它们的配置不够合理, 包括会出现 Linux 系统中的中文文件名显示为乱码等现象, 针对这些问题, 需要进行的设置调整如下.

PuTTY

  1. 设置 PuTTY 使用 UTF-8 编码访问服务器, 解决 ls 等命令看到中文文件名是乱码的现象:
    ;
  2. 设置 PuTTY 的 "选中内容鼠标右键处理". 此项设置也非常重要, 因为默认情况下 PuTTY 的处理是 "复制到剪贴板 + 粘贴", 如果万一选中的是多行, 在 shell 中右键操作往往会造成粘贴多行字符串, shell 会当作多个命令去执行, 很容易发生执行错误命令的危险!
  3. 增加 PuTTY 的回滚行数. 默认情况下 PuTTY 的回滚行数很小, 在程序输出大量信息的情况下, 经常会无法看全程序输出的信息, 为此需要把这个行数设大:

WinSCP

  • WinSCP 中将 文件名UTF-8编码 开启就可以解决中文文件名乱码的问题:

补充说明

在 PuTTY 中, 如果在针对打开后的 "Default Settings" 进行设置修改并保存, 那么这些修改就可以作为默认设置保留下来.

END