Ctrl+F2 и Shift+F2 создают вертикальные и горизонтальные разделения в Byobu. Но когда я ssh в другую сессию Byobu, те сочетания клавиш влияют на локальный Byobu только, не удаленный.
То же идет для ключей Shift+arrow для перемещения разделений.
Как я могу выполнить эти действия с удаленным сеансом вместо этого?
XTerm (xterm) из репозиториев Ubuntu по умолчанию является стандартным эмулятором терминала для X-оконной системы. xterm может получить и поддерживать намного больше нажатий клавиш, чем удаленный терминал. От того, Как передать X по SSH от машины Ubuntu?:
Передача X11 должна быть включена и на стороне клиента и на стороне сервера.
На стороне клиента,
-X
опция кssh
включает передачу X11, и можно сделать это значением по умолчанию (для всех соединений или для определенного соединения) сForwardX11 yes
в~/.ssh/config
.На стороне сервера,
X11Forwarding yes
должен указанный в/etc/ssh/sshd_config
. Обратите внимание, что значение по умолчанию не является никакой передачей и что пользователь не может переопределить эту установку.
xauth
программа должна быть установлена на стороне сервера. Если существуют какие-либо программы X11 там, это вероятно этоxauth
будет ли.Чтобы подтвердить, что ssh передает X11, проверьте на строку, содержащую
Requesting X11 forwarding
вssh -v -X
вывод. Обратите внимание, что сервер не ответит так или иначе.