mac-mac中Terminal或Iterm2 ssh连接服务器中文乱码

mac - mac中Terminal或Iterm2 ssh连接服务器中文乱码

mac中Terminal或Iterm2 ssh连接服务器中文乱码,大多是由于本地终端编码和服务器编码不一致

本地终端中文不乱吗,ssh连接服务器中文乱码

修改文件:~/.vimrc

1
2
3
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8

服务器编码和ssh连接后的编码不一致

mac 使用ssh命令会发送本地语言环境到目标服务器

解决办法:

修改配置文件:/etc/ssh/ssh_config(用root权限)

将内容:SendEnv LANG LC_* 注释