Ну, я взглянул на ответ @ Брайана и краткий ответ, который он предложил. Моя интерпретация этого такова. Во-первых, поведение вызвано использованием флага -X. Из текста
Предупреждение может быть отключено с помощью ssh -Y, так как это то, что ssh -X делает сейчас.
Для объяснения того, почему это может работать, прочитайте ссылку. В частности, обоснование этих предупреждений
Переадресация Trusted X11 означает, что вы доверяете серверу, на котором вы хотите использовать ssh, который не использует какие-либо клавиатурные шпионы, утилиты для создания снимков экрана, снифферы пакетов или что-либо еще для взлома вашего соединения, и в этом случае X11 позволит ему делать то, что будет локальный клиент. способен сделать.
поэтому -Y обеспечивает этот уровень доверия, чтобы избежать предупреждений. Однако этого может быть недостаточно. Я, например, пытался заставить замолчать это сообщение в кластере Rocks, где изменения должны были быть сделаны на уровне конфигурации. Вы также можете отключить его через файл ssh_config. По этой ссылке вы можете добавить
ForwardX11Trusted yes
в /etc /ssh /ssh_config. Однако в этом есть свои последствия. Я работаю в безопасной частной сети, поэтому проблемы ограничены. Я также, вероятно, сделаю это на своем ноутбуке, но я никогда не говорил, что сам полностью понял проблемы! Если вы можете выразить, почему это все еще может быть рискованно (я знаю только ssh на компьютерах, которые я знаю достаточно хорошо), пожалуйста, помогите уточнить в комментариях.