Страница руководства по старой версии:
-П
Использовать непривилегированный порт. При этом вы не можете использовать аутентификации rhosts или rsarhosts, но его можно использовать для обхода некоторых межсетевых экранов, которые не позволяют проходить привилегированным исходным портам.
[...]
UsePrivilegedPort
Указывает, использовать ли привилегированный порт при подключении к другому концу. Значение по умолчанию - yes, если включены аутентификации rhosts или rsarhosts.
Прямо из исходного кода:
case 'P': /* deprecated */
options.use_privileged_port = 0;
break;
Он устанавливает для параметра значение 0, которое в любом случае является значением по умолчанию, поэтому ничего не делает. Игнорирование устаревших параметров помогает обратной совместимости в тех случаях, когда это не влияет на функциональность ...
В /* deprecated */
сроки вернуться к 2002-09-04.
Даже фрагмент кода, который я цитировал выше (из openssh-portable 7.7), был удален в недавнем коммите :
вверх по течению: не использовать UsePrivilegedPort
теперь, когда поддержка запуска ssh (1) setuid была удалена, удалите вспомогательный код и очистите ссылки на него на страницах руководства
Мы не поставляли ssh (1) бит setuid с 2002 года. Если ayone действительно нужно устанавливать соединения с небольшим номером порта, это можно реализовать с помощью небольшого setuid ProxyCommand.
хорошо, маркус @ jmc @ djm @
OpenBSD-Commit-ID: d03364610b7123ae4c6792f5274bd147b6de717e
Он по-прежнему игнорирует эту опцию, но больше даже не устанавливает внутреннюю переменную, чтобы идти с ним.