У меня есть удаленный сервер, на котором я хочу установить ssh и перенаправить в него свой локальный порт.
Мое приложение размещает порт 443 на моей локальной машине. Я подключаюсь к серверу с gcloud
. Это команда:
gcloud compute --project "**^" ssh --zone "***" "***"
Цель - разрешить другим общаться через порт 9000 с сервером, и этот трафик будет перенаправлен на мою локальную машину через порт 443. Другими словами, доступ к серверу через порт 9000 равен получить доступ к моему компьютеру через порт 443.
Так я делаю переадресацию ssh-порта
gcloud compute --project "**^" ssh --zone "***" "***" -- -L 443:127.0.0.1:9000 -N
и получите эту ошибку:
bind: Address already in use
channel_setup_fwd_listener_tcpip: cannot listen to port: 443
Could not request local forwarding.
Что я делаю не так?