Как проверить, отключен ли X11Forwarding?

Как проверить, отключен ли X11Forwarding?

Я отключил X11Forwardingфайл sshd_config на моем сервере Dell, установив X11Forwardingпараметр:

X11Forwarding no

Но я не уверен, как это проверить. Я пробовал echo "$DISPLAY", но мне ничего не показывает.

Может ли кто-нибудь подсказать, как проверить, что X11Forwardingсейчас отключено?

решение1

Вы можете проверить, была ли согласована переадресация X11, добавив -vв команду ssh:

Запрошено, включено:


debug1: Authentication succeeded (publickey).
Authenticated to ws1 ([192.168.0.7]:22).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: Requesting X11 forwarding with authentication spoofing.
debug1: Sending environment.
debug1: Sending env LANG = en_CA.UTF-8
Last login: Tue Dec  3 17:25:37 2013 from challenger.brazzers.com
michael@ws1:~> 

Запрошено, отклонено:


debug1: Authentication succeeded (publickey).
Authenticated to ws1 ([192.168.0.7]:22).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: Requesting X11 forwarding with authentication spoofing.
debug1: Sending environment.
debug1: Sending env LANG = en_CA.UTF-8
X11 forwarding request failed on channel 0
Last login: Wed Dec  4 11:56:17 2013 from challenger.brazzers.com
michael@ws1:~> 

Не запрошено:


debug1: Authentication succeeded (publickey).
Authenticated to ws1 ([192.168.0.7]:22).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LANG = en_CA.UTF-8
Last login: Wed Dec  4 11:58:45 2013 from challenger.brazzers.com
michael@ws1:~> 

решение2

Фактически вы сами ответили на свой вопрос - $DISPLAY будет установлен, если вы подключитесь к серверу с помощью ssh -X (включив переадресацию X11), и она у вас включена правильно.

Вы также можете подтвердить это, запустив приложение, которое будет использовать X (xclock — простой вариант, он требует мало места для установки) после подключения с -X. Если переадресация отключена должным образом, будет выдана ошибка, похожая на:

[root@redacted ~]# xclock
Error: Can't open display: 

Надеюсь, это поможет — не знаю, как лучше это проверить.

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