Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision |
ssh-сервер_на_windows [2025/10/01 14:02] – jp | ssh-сервер_на_windows [2025/10/01 14:04] (current) – jp |
---|
=== Меняем поведение backspace === | === Меняем поведение backspace === |
| |
На одном из серверов с //OpenSSH// под //Windows// возникла странная проблема. С установленным //DefaultShell// = //PowerShell//, при подключении клавиша //BACKSPACE// удаляла слова целиком, а по нажатии //CTRL + BACKSPACE// - удалялись символы, т.е. привычное поведение клавиш было перепутано. При этом, сессия для проверки была полностью скопирована с похожего сервера, в её свойствах был заменен исключительно хост подключения. Единственное решение, которое помогло - сделать кастомный ремаппинг в терминале. Делаем следуюшее: | На одном из серверов с //OpenSSH// под //Windows// возникла странная проблема. С установленным //DefaultShell// = //PowerShell//, при подключении из //SecureCRT// - клавиша //BACKSPACE// удаляла слова целиком, а по нажатии //CTRL + BACKSPACE// - удалялись символы, т.е. привычное поведение клавиш было перепутано. При этом, сессия для проверки была полностью скопирована с похожего сервера, в её свойствах был заменен исключительно хост подключения. Единственное решение, которое помогло - сделать кастомный ремаппинг в терминале. Делаем следуюшее в //Mapped Keys//: |
| |
CTRL + BACKSPACE: \010 | CTRL + BACKSPACE: \010 |
BACKSPACE: \177 | BACKSPACE: \177 |
Пример на скрине: | Пример на скрине: |
| |
;#; | ;#; |
{{:soft:sec_crt_backspace_remap.jpg|}} | {{:soft:sec_crt_backspace_remap.jpg|}} |
;#; | ;#; |
| |
| |
| |
{{tag>Microsoft Windows Firewall SSH PowerShell ActiveDirectory SecureCRT}} | {{tag>Microsoft Windows Firewall SSH PowerShell ActiveDirectory SecureCRT}} |