Я могу инициализировать обратный SSH от клиента с помощью следующей команды:
$ ssh -R 0:localhost:22 <server_host>
Allocated port 42853 for remote forward to localhost:22
Как я могу выяснить, что порт 42853 со стороны сервера без sudo?
Я могу инициализировать обратный SSH от клиента с помощью следующей команды:
$ ssh -R 0:localhost:22 <server_host>
Allocated port 42853 for remote forward to localhost:22
Как я могу выяснить, что порт 42853 со стороны сервера без sudo?
Эта команда будет работать без sudo:
netstat -tanp | grep:22
Это предполагает, что ваш порт SSH 22. Он покажет адрес, с которого подключен пользователь ssh, и используемый порт.