GNU/Linux >> Znalost Linux >  >> Linux

Jak vytvořit nové uživatele v OpenShift pomocí htpasswd a OAuth

Red Hat OpenShift je platforma Kubernetes připravená pro podniky, která nabízí mnoho výkonných funkcí, které splňují dnešní potřeby podniků. Jednou z funkcí OpenShift je například jeho flexibilní způsob integrace s různými ověřovacími mechanismy, ať už jde o základní autentizaci, LDAP, Active Directory, přihlášení přes OpenShift, přihlášení na GitHub a tak dále.

Při prvním spuštění OpenShift pro vás může být velmi snadné využít htpasswd utility, což je vestavěný nástroj pro většinu distribucí Linuxu a macOS. Tento článek ukazuje, jak si můžete vytvořit svůj vlastní htpasswd a přidejte jej do Red Hat OpenShift prostřednictvím intuitivního webového rozhraní.

[ Čtenářům se také líbilo: 5 důvodů, proč byste měli vyvinout kontejnerovou strategii pro Linux ]

Můžete také sledovat toto video, které ukazuje ukázkové video procházející kroky.

KROK 1:Vytvořte soubor htpasswd

Příkaz k vytvoření nového htpasswd soubor je uveden níže:

htpasswd -c -B -b <file name to store HTPASSWD> <username> <password>

Musíte nahradit název souboru pro uložení HTPASSWD , uživatelské jméno a heslo hodnoty s vašimi vlastními hodnotami.

Jakmile je soubor vytvořen, můžete vynechat -c možnost jednoduše připojit každé uživatelské jméno a heslo do htpasswd soubor.

KROK 2:Načtěte soubor htpasswd z OpenShift

Ve svém Red Hat OpenShift se přihlaste jako jeden z uživatelů s správcem clusteru privilegium. Postupujte podle těchto kroků:

  1. Klikněte na Správa v nabídce vlevo
  2. Vyberte Nastavení clusteru
  3. Vyberte Globální konfigurace karta
  4. Posuňte se dolů a vyberte OAuth
  5. Vyberte HTPASSWD možnost
  6. Vyberte soubor

Měli byste být schopni najít htpasswd převeden na Tajný klíč OpenShift pod openshift-config jmenný prostor.

Odhlaste se a ověřte, že se můžete přihlásit pomocí možnosti htpasswd

Nyní je vše nastaveno. Stačí se odhlásit a najít nový výběr, který označuje htpasswd možnost přihlášení.

[ Bezplatný průvodce od společnosti Red Hat:5 kroků k automatizaci vašeho podnikání. ] 

Sbalit

Pokud se chcete dozvědět, jak automatizovat proces přidání více uživatelů do htpasswd soubor, podívejte se prosím na toto video, které ukazuje jednoduchý Bash skript, který jsem napsal. OpenShift je velmi flexibilní při integraci s různými autentizačními mechanismy, které zahrnují základní autentizaci, LDAP, Active Directory, přihlášení OpenShift, přihlášení na GitHub a další.


Linux
  1. Jak vytvořit nového uživatele s přístupem Ssh?

  2. Jak vytvořit a připojit souborový systém Btrfs (vysvětleno na příkladech)

  3. Jak vytvořit a připojit souborové systémy v Linuxu

  1. Jak nainstalovat a nakonfigurovat VSFTPD

  2. Jak vytvořit a dotazovat souborový systém BTRFS

  3. Jak vytvořit odkládací soubor na ssd disku pomocí btrfs

  1. Jak pracovat s uživateli a skupinami v Linuxu

  2. Jak vytvořit soubor a připojit jej jako souborový systém?

  3. Jak vytvořit systém souborů ZFS pomocí komprese souborů v systému Linux