SSH-оболочка запущена с использованием & ldquo; ожидать & rdquo; не имеет полной ширины. Как я могу исправить это?

Это, вероятно, не имеет значения, но упомянуть, если вы этого не знаете. почему бы не использовать переключатель клавиатуры / мыши? Вы подключаете к нему клавиатуру / мышь, а затем запускаете кабели в оба блока. Нажатие кнопки, и ваши устройства ввода переключаются в это поле. У некоторых есть переключатели, некоторые кнопки, которые проходят через связанные ящики последовательно; вы получите эту идею.

4
задан 11 February 2012 в 01:05

4 ответа

Это связано с переменной среды, которую Expect использует для настройки вашего терминала.

Это можно легко устранить, добавив следующую строку в начало сценария Expect:

set ::env(TERM) vt100

Я обнаружил, что если у вас есть раскрашенные символы. Если вы хотите увидеть раскрашенные символы, вы также можете попробовать:

set ::env(TERM) xterm
1
ответ дан 25 July 2018 в 20:17

лучший способ получить желаемый эффект - использовать клавиши ssh, такие как enzotib .

Сначала

$ mkdir ~/.ssh
$ chmod 700 ~/.ssh
$ ssh-keygen -t rsa

нажмите enter на каждом если оставить поля пустыми, будет создан ключ по умолчанию без пароля. Это то, что вы хотите.

Затем нажмите открытый ключ на сервер.

$ ssh-copy-id root@111.222.333.255

Наконец, создайте пусковую установку с помощью команды:

gnome-terminal -t SSH1 -x ssh root@111.222.333.255
2
ответ дан 2 August 2018 в 02:11

Добавьте это в свой код:

trap {
    set XZ [stty rows   ]
    set YZ [stty columns]
    stty rows $XZ columns $YZ < $spawn_out(slave,name)
} WINCH

Кажется, это работает для меня на Ubuntu 17.10

0
ответ дан 4 August 2018 в 17:50

Добавьте это в свой код:

trap {
    set XZ [stty rows   ]
    set YZ [stty columns]
    stty rows $XZ columns $YZ < $spawn_out(slave,name)
} WINCH

Кажется, это работает для меня на Ubuntu 17.10

0
ответ дан 6 August 2018 в 02:25

Другие вопросы по тегам:

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