Назад | Перейти на главную страницу

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

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

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

$ export | grep DISPLAY
declare -x DISPLAY="localhost:10.0"