우 분투 ssh 서버 중국어 디 스 플레이 오류 해결

우 분투 16.10 에서 터미널 ssh 를 사용 해 원 격 서버 에 로그 인 한 뒤 서버 에 있 는 VIM 으로 코드 파일 을 열 어 보 니 파일 에 있 는 중국어 가 모두 난 장 판 이 었 다.Mac 의 자체 단말 기 를 사용 하여 같은 조작 을 하면 중국어 디 스 플레이 가 정상 입 니 다.그래서 우 분투 로 컬 설정 에 문제 가 있다 고 의 심 했 습 니 다.
문 제 는 로 컬 locale 이 서버 의 locale 과 일치 하지 않 기 때 문 입 니 다.링크 에서 네 가지 해결 방안 을 제 공 했 는데 Stop forwarding locale from the client 라 는 해결 방안 이 가장 간단 하 다 고 생각 합 니 다.
즉,Ubuntu 로 컬/etc/ssh/ssh 수정config 파일
SendEnv LANG LC_*

이 줄.그리고 ssh 서버 를 다시 시작 하면 중국어 가 정상적으로 표 시 될 수 있 습 니 다.
레 퍼 런 스
  • ssh - Locale variables have no effect in remote shell (perl: warning: Setting locale failed.) - Ask Ubuntu
  • 좋은 웹페이지 즐겨찾기