Когда я подключаюсь к нашей солнечной станции через telnet, моя клавиша Backspace не работает. Я использую временное решение:
$ stty erase ^ H
Это работает, но каждый раз, когда я использую telnet, мне приходится вводить его заново. Как я могу настроить это для правильной работы в моем файле .cshrc?





Вы можете поместить stty erase ^ H в ваш файл .cshrc. Это решит проблему.
Нет проблем - даже простые вещи хорошо иметь здесь для быстрого ознакомления.
на самом деле, я уже сталкивался с несколькими уровнями этого раньше. X windows иногда сопоставляет DEL с Backspace и наоборот. Иногда вход на одну машину через другая машина тоже делает то же самое.
Вот подробный взгляд на то, как решить эту проблему: http://www.ibb.net/~anne/keyboard.html
При входе в систему Solaris ^ H будет ключом стирания по умолчанию. Я полагаю, ваш дружелюбный администратор изменил его на ^? где-нибудь в файлах профиля вашей оболочки (посмотрите stty -a). Возможная причина - заставить Solaris вести себя как другие системы на этом сайте. Поэтому вы можете подумать об изменении поведения вашего telnet-клиента (отправьте ^? Вместо ^ H).
Кстати, telnet отправляет всю информацию в открытом виде, включая ваше имя пользователя и пароль. SSH шифрует все коммуникации, делает все, что делает telnet, и многое другое. Сейчас это обычное дело даже в относительно последних версиях Solaris.
Я использую SSH «Bitvise Tunnelier». Я просто неправильно использовал telnet как общий термин.
С моей стороны было глупо не сделать этого, во-первых, спасибо.