Есть ли в терминале OS X плагин для отображения информации о текущем сеансе SSH? [закрыто]

Я бы хотел, чтобы в моих окнах Терминала в OS X отображались настройки безопасности всех открытых вкладок ssh, например RSA / DSA и т. д.

1
задан 13 October 2009 в 19:50
1 ответ

Можно установить заголовок терминала со следующей командой:

MYTITLE="Something Witty"
echo -n -e "\033]0;$MYTITLE\007"

Опция 1

Вы могли поместить это в .bashrc файл хостов, с которыми Вы соединяетесь, и он установил бы заголовок, когда Вы входите в систему.

Определение настроек безопасности могло бы быть немного более трудным. Вы могли бы определить, соединились ли Вы с Kerberos путем осмотра $KRB5CCNAME. Можно определить некоторые вещи о безопасности X передач с xauth программой.

Кроме того, это имеет протест требования, чтобы Вы реализовали это на каждом сервере, с которым Вы соединяетесь.

Опция 2

Вы могли перенести команду ssh на своем компьютере со сценарием, который устанавливает заголовок окна прежде, чем соединиться с сервером. Псевдокод был бы:

  1. Осмотрите параметры командной строки для определения то, какие связанные с безопасностью аргументы были даны
  2. Установите заголовок на что-то, что описывает режим безопасности
  3. Передайте аргументы реальной ssh программе
2
ответ дан 3 December 2019 в 22:46

Теги

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