Как соединиться через sftp с нестандартным портом на Полуночном Командующем?

Ответ Adam указал на меня в правильном направлении, в котором он связан с пробелом. Более конкретно \n между этими двумя строками интерпретируется как пробел и преобразовывается в сингл , при использовании $Result но оставлен как \n при использовании "$Result".

Я действительно никогда не полагал, что '\n' был пробелом прежде.

9
21.01.2012, 15:49
2 ответа

Каждый раз, когда Вы хотите использовать настройки не по умолчанию для ssh, определите псевдоним в ~/.ssh/config. Таким образом, можно звонить ssh myalias, или имейте некоторый вызов приложения ssh myalias под капотом, не имея необходимость волноваться относительно того, как Вы собираетесь передать настройки, такие как порт не по умолчанию, другое имя пользователя и так далее.

Host foo
HostName example.com
Port 2222
User yourusername

Затем в полуночном командующем: cd #sh:foo:

12
27.01.2020, 20:04
  • 1
    нет UserName но User - посмотрите man ssh_config –  Alexey Vesnin 22.08.2017, 21:23

Я понял, что уже попробовал решение, но оно не работало, потому что я не имел sshd при слушании в интерфейсе VPN я использовал. Я теперь получил внутренний интерфейс, слушающий на стандартном порте, таким образом, мне больше даже не нужно это решение, но здесь это:

cd #sh:yourusername@example.com:[port]/home/username/
8
27.01.2020, 20:04

Теги

Похожие вопросы