Как мне указать порт для подключения к коду Launchpad?

Мой сервер использует нестандартный порт SSH (не 22) для соединений, и теперь я пытаюсь получить некоторый код с Launchpad, и он продолжает выдавать ошибки, потому что он пытается подключиться к серверу с моим номером порта SSH, а не со стандартным портом 22 Я немного искал в Интернете и нашел способы указать порт для стандартного URL базара, например:

bzr branch bzr+ssh://user@ip:port/path/to/program

Но LaunchPad, кажется, немного отличается, в котором я не знаю, где бы я указал порт.

bzr branch lp:~registry/program/build

Я пытался положить :22 после ~ но это не сработало (все еще пытался подключиться через нестандартный порт). Любая идея, как я мог бы захватить вещи с Launchpad через порт 22?

(Извините, если это относится к SU, рекомендации между ними кажутся довольно запутанными.)

1 ответ

Решение

Похоже, вы могли бы просто настроить .ssh/config файл с верной записью для хоста, и его следует использовать.

Host {hostname} # you could also use an alias here
  Hostname {ip}
  Port {port}
Другие вопросы по тегам