Active Directory UID Mapping to Specific Unix UIDs

Причина:

Сессия, к которой вы подключаетесь, использует другую эмуляцию терминала, чем ваша оболочка bash.

Простое решение:

Не используйте клавиши со стрелками в сеансах ssh.

Более сложное решение:

Изучите целевой сервер и рыбную оболочку и определите, какую эмуляцию терминала они используют и какие существуют варианты ее изменения. Изучите свой Bash для Windows, чтобы узнать, какую эмуляцию терминала он использует и какие существуют варианты для ее изменения. Найдите совпадение между этими двумя и реализуйте его.

Решение для Windows:

Используйте Putty (или другое клиентское программное обеспечение ssh) в Windows для прямого подключения к целевому серверу.

Решение Windows FOSS:

Используйте « Терминалы » или что-то подобное.

Решение HARDCORE:

Напишите сценарий bash, который работает в Bash для Windows , который автоматически определяет, какая эмуляция терминала требуется, и реализует ее в каждом конкретном случае, чтобы вы могли удаленно любое устройство с поддержкой ssh ​​и всегда используйте клавиши со стрелками.

3
20.11.2018, 23:46
0 ответов

Теги

Похожие вопросы