Я пытаюсь ввести ssh-туннель в это поле CTF, и это команда, которую я использую
ssh -L 2020:127.0.0.1:5901 user@196.168.88.47
и для подключения к сокету 2020 я использую
ssh -p 2020 root@127.0.0.1
когда я это делаю, мне ничего не подсказывает. Просто пустые строки без ответа ничего. Кстати 5901
- это открытый порт на машине CTF.
У меня на автомате уже стоит оболочка, пробовал
netstat -a | grep ESTABLISHED
tcp4 0 0 localhost.5801 localhost.30508 ESTABLISHED
Итак, соединение с портом установлено. Может кто-нибудь сказать мне, что я делаю не так?
Вам необходимо убедиться, что ваш собственный локальный брандмауэр не блокирует соединение с localhost:
iptables -t filter -L -n
Возможно, вы подключаетесь не к той службе, поскольку порт 5901 / tcp обычно используется для VNC, а не для SSH.
Ты можешь использовать nmap
для определения правильного сервиса. После запуска туннеля:
nmap -sV -p 2020 localhost
Он покажет вам службу и версию, активную на этом порту.