Я настроил 2 сервера SSH на одном компьютере с Win 7. Первый Freesshd
(работает на порту 22), а второй openSSH
(работает на порту 25). Я подключаюсь удаленно к обоим серверам, используя замазку с набором параметров перевода UTF-8
, При подключении к openSSH
кодировка вроде бы в порядке - все мои символы отображаются правильно. Когда я подключаюсь к Freesshd
у меня странные символы. Означает ли это, что оба сервера используют разные кодировки, и если как проверить их кодировку, то как установить их на обоих серверах?
может быть стоит попробовать openssh клиент без шпатлевки, например Реализация openssh в cygwin, но, возможно, попробуйте его с помощью cmd.exe и подключитесь к серверу freesshd. Посмотрите, правильно ли вы запускаете cmd.exe, с которого вы запускаете символы, и после этого посмотрите, есть ли у вас еще одна возможность удаленного подключения. ,
—
barlop
chcp 65001
? (хотя я сомневаюсь, что chcp будет иметь какое-то значение ...), но можете ли вы уточнить странные символы ... как, если вы имеете в виду команды, отображающие странные символы, или вы имеете в виду, когда вы печатаете, появляются странные символы. Это может помочь увидеть, какие странные из них появляются, может быть, это может указывать на проблему.