Перейти к основному содержанию

Вопрос

Как подключиться к ClickHouse с аутентификацией по SSH-ключу?
Здесь в качестве примера используется ClickHouse Cloud, но этот пример должен работать и с ClickHouse с открытым исходным кодом.

Ответ

  1. Используйте ssh-keygen, чтобы создать пару ключей. Пример:
  1. Используйте открытый ключ (ch_key.pub из приведенного выше примера), чтобы создать USER.
  1. Выполните SHOW users, чтобы убедиться, что пользователь создан.
  2. Назначьте пользователю default_role (необязательно).
  1. Теперь используйте закрытый ключ для аутентификации в сервисе.
Последнее изменение 19 июня 2026 г.