Как определить, использует ли ssh-сессия переадресацию x (если она была запущена с -X или -Y)

Для данного сеанса SSH, есть ли способ узнать, если он включен x-forwarding? Т.е. вы не знаете, был ли установлен сеанс с ssh username@address или с ssh -X username@address,

1 ответ

Решение

Одно простое указание - посмотреть, установлена ​​ли действительная переменная DISPLAY. Если дисплей не установлен, вы можете быть почти уверены, что переадресация не работает должным образом.

$ export | grep DISPLAY
declare -x DISPLAY="localhost:10.0"
Другие вопросы по тегам