Подключить SFTP в Dolphin с ключевыми файлами и кодовыми фразами и нестандартным портом

Я не нахожу вариант ввода ключевого файла при добавлении сетевой папки в Dolphin.

Тип «Добавить сетевую папку» - SSH. Дельфин позволяет мне вводить имя пользователя, IP-адрес сервера, порт, протокол (это SFTP) и папку. Но Дельфин не позволяет мне указать ключ SSH. BTW, для SSH-ключа требуется кодовая фраза.

Могу ли я заставить Dolphin работать с SSH-ключом, который требует кодовой фразы?

3
задан 22 June 2012 в 20:32

7 ответов

Вы должны иметь возможность добавить пользовательскую запись хоста в ваш файл ~/.ssh/config, указав порт, ключевой файл и домен для использования. Что-то вроде этого, изменено, чтобы иметь нужные значения:

Host specialport
  HostName real.domain.com
  Port 50000
  IdentityFile ~/.ssh/special-key_rsa.1

Вы можете сделать значение specialport там, где хотите. После того, как вы разместите это в файле конфигурации ssh, вы можете использовать это значение в качестве имени хоста для подключения в Dolphin, например sftp://specialport/home/ (если это схема URL, которую использует Dolphin в эти дни).

7
ответ дан 25 July 2018 в 18:21

Вы должны иметь возможность добавить пользовательскую запись хоста в ваш файл ~/.ssh/config, указав порт, ключевой файл и домен для использования. Что-то вроде этого, изменено, чтобы иметь нужные значения:

Host specialport
  HostName real.domain.com
  Port 50000
  IdentityFile ~/.ssh/special-key_rsa.1

Вы можете сделать значение specialport там, где хотите. После того, как вы разместите это в файле конфигурации ssh, вы можете использовать это значение в качестве имени хоста для подключения в Dolphin, например sftp://specialport/home/ (если это схема URL, которую использует Dolphin в эти дни).

7
ответ дан 2 August 2018 в 00:34

Вы должны иметь возможность добавить пользовательскую запись хоста в ваш файл ~/.ssh/config, указав порт, ключевой файл и домен для использования. Что-то вроде этого, изменено, чтобы иметь нужные значения:

Host specialport
  HostName real.domain.com
  Port 50000
  IdentityFile ~/.ssh/special-key_rsa.1

Вы можете сделать значение specialport там, где хотите. После того, как вы разместите это в файле конфигурации ssh, вы можете использовать это значение в качестве имени хоста для подключения в Dolphin, например sftp://specialport/home/ (если это схема URL, которую использует Dolphin в эти дни).

7
ответ дан 4 August 2018 в 16:04

Вы должны иметь возможность добавить пользовательскую запись хоста в ваш файл ~/.ssh/config, указав порт, ключевой файл и домен для использования. Что-то вроде этого, изменено, чтобы иметь нужные значения:

Host specialport
  HostName real.domain.com
  Port 50000
  IdentityFile ~/.ssh/special-key_rsa.1

Вы можете сделать значение specialport там, где хотите. После того, как вы разместите это в файле конфигурации ssh, вы можете использовать это значение в качестве имени хоста для подключения в Dolphin, например sftp://specialport/home/ (если это схема URL, которую использует Dolphin в эти дни).

7
ответ дан 6 August 2018 в 00:41

Вы должны иметь возможность добавить пользовательскую запись хоста в ваш файл ~/.ssh/config, указав порт, ключевой файл и домен для использования. Что-то вроде этого, изменено, чтобы иметь нужные значения:

Host specialport
  HostName real.domain.com
  Port 50000
  IdentityFile ~/.ssh/special-key_rsa.1

Вы можете сделать значение specialport там, где хотите. После того, как вы разместите это в файле конфигурации ssh, вы можете использовать это значение в качестве имени хоста для подключения в Dolphin, например sftp://specialport/home/ (если это схема URL, которую использует Dolphin в эти дни).

7
ответ дан 7 August 2018 в 18:07

Вы должны иметь возможность добавить пользовательскую запись хоста в ваш файл ~/.ssh/config, указав порт, ключевой файл и домен для использования. Что-то вроде этого, изменено, чтобы иметь нужные значения:

Host specialport
  HostName real.domain.com
  Port 50000
  IdentityFile ~/.ssh/special-key_rsa.1

Вы можете сделать значение specialport там, где хотите. После того, как вы разместите это в файле конфигурации ssh, вы можете использовать это значение в качестве имени хоста для подключения в Dolphin, например sftp://specialport/home/ (если это схема URL, которую использует Dolphin в эти дни).

7
ответ дан 10 August 2018 в 06:54

Вы должны иметь возможность добавить пользовательскую запись хоста в ваш файл ~/.ssh/config, указав порт, ключевой файл и домен для использования. Что-то вроде этого, изменено, чтобы иметь нужные значения:

Host specialport
  HostName real.domain.com
  Port 50000
  IdentityFile ~/.ssh/special-key_rsa.1

Вы можете сделать значение specialport там, где хотите. После того, как вы разместите это в файле конфигурации ssh, вы можете использовать это значение в качестве имени хоста для подключения в Dolphin, например sftp://specialport/home/ (если это схема URL, которую использует Dolphin в эти дни).

7
ответ дан 15 August 2018 в 18:51
  • 1
    Спасибо! Именно то, что мне нужно. Я нашел немного больше информации через man ssh_config. – MountainX 25 June 2012 в 00:03
  • 2
    Работает и для меня! – Nikos Alexandris 17 October 2014 в 23:15
  • 3
    следует также отметить, что пользователь должен войти в систему, как указано в User директиве в файле ~/.ssh/config или в URL-адресе соединения sftp://user@host на дельфине . – w17t 21 August 2018 в 14:58

Другие вопросы по тегам:

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