SSH tunnel
Utwórz połączenie tunelowe SSH, aby połączyć się z obsługiwanymi źródłami danych za pośrednictwem tunelu SSH. Tunelowanie umożliwia bezpieczny dostęp do źródeł danych zlokalizowanych za zaporą sieciową, a jednocześnie szyfrowanie wszystkich danych przechodzących przez tunel.
Obsługiwane łączniki i konfiguracja
Tunel SSH jest obsługiwany tylko z łącznikami, które są skonfigurowane bez Brama danych ruchu danych, i tylko z następującymi lokalnymi źródłami danych (warianty oparte na chmurze nie są obsługiwane):
-
MySQL
-
PostgreSQL
-
Microsoft SQL Server (z obsługą Microsoft CDC)
Szczegóły połączenia
-
Host SSH
Adres IP lub nazwa hosta serwera SSH.
-
Port SSH
Port używany do uzyskiwania dostępu do serwera SSH.
-
Użytkownik SSH
Twoja nazwa użytkownika umożliwiająca dostęp do serwera SSH.
-
Metoda szyfrowania
Wybierz metodę szyfrowania.
-
Klucz publiczny
Po wybraniu metody szyfrowania kliknij przycisk Generuj , aby wygenerować klucz publiczny. Kliknij przycisk na końcu pola, aby skopiować klucz.
Klucz publiczny należy dołączyć do pliku ~/.ssh/authorized_keys na serwerze hosta SSH, gdzie będzie on używany do weryfikacji, czy żądanie połączenia zostało zainicjowane z chmury Qlik. Można to zrobić na kilka sposobów. Jednym z nich jest skopiowanie klucza do pliku key.pem, a następnie wykonanie poniższego polecenia:
ssh-copy-id -f -i key.pem user@remote-server
-
Nazwa
Nazwa wyświetlana dla połączenia SSH. W przypadku włączenia opcji Tunel SSH w obsługiwanym łączniku należy wybrać nazwę łącznika SSH z listy rozwijanej Połączenie SSH.