Как узнать, какой номер дисплея для переменной DISPLAY будет экспортирован при использовании ssh?

Как узнать, какой номер дисплея для переменной DISPLAY будет экспортирован при использовании ssh?

Когда я sshподключаюсь к серверу с помощью -X, я всегда путаюсь, какой номер дисплея мне экспортировать. Мне кажется, что иногда номер дисплея используется чем-то, поэтому я могу только пройти через:

export DISPLAY=localhost:0 && xclock  
export DISPLAY=localhost:1 && xclock  
export DISPLAY=localhost:2 && xclock  
export DISPLAY=localhost:...

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

решение1

sshd автоматически устанавливается $DISPLAYна стороне сервера при включении переадресации X; у вас не должно быть причин переопределять его значение.

Связанный контент