GNU/Linux >> Znalost Linux >  >> Ubuntu

Nastavit Teampass Passwords Manager na Ubuntu 20.04 – udělat teď?

V dnešním světě musí každá organizace a jednotlivec spravovat spoustu hesel a dalších přihlašovacích údajů. Není možné, aby si někdo pamatoval všechny ty důvěrné informace.

Abychom tento problém vyřešili, existuje mnoho dostupných nástrojů, z nichž většina je placená, zatímco některé jsou dostupné jako Open Source.

Mezi všemi ostatními nástroji je TeamPass jedním z nejlepších nejužitečnějších open source softwaru pro správu všech vašich přihlašovacích údajů ve vaší organizaci.

Teampass je Collaborative Passwords Manager, který organizuje položky hesel do strukturovaných složek.

Je spojen s přístupovými právy přidělenými vyhrazeným uživatelům a skupinám. Teampass lze nainstalovat na Linux i na Windows.

Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět dotazy související s Ubuntu.

V této souvislosti se podíváme na to, jak nainstalovat Teampass Passwords Manager na Ubuntu 20.04 LTS.


Jak nastavit Teampass Passwords Manager na Ubuntu?

Chcete-li začít, zpřístupněte a aktualizujte svůj server. Přihlaste se s uživatelem, který má dostatečná práva k provádění systémových úloh.


Krok 1:Jak nastavit LAMP (Linux, Apache, MySQL, PHP)?

TeamPass je webová aplikace, která vyžaduje webový server a databázový server pro podporu nastavení aplikace. Takže naším prvním krokem je instalace a nastavení zásobníku LAMP, což můžete provést podle našeho podrobného článku o nastavení zásobníku LAMP.

Nebo použijte níže uvedené příkazy k instalaci Apache, MariaDB a PHP 7.4 do vašeho systému:

# apt-get install apache2 apache2-utils mariadb-server mariadb-client php7.4 libapache2-mod-php7.4 php7.4-mysql php-common php7.4-cli php7.4-common php7.4-json php7.4-opcache php7.4-readline php7.4-bcmath php7.4-curl php7.4-fpm php7.4-gd php7.4-xml php7.4-mbstring -y

Jakmile jsou požadované balíčky nainstalovány, nezapomeňte spustit služby a povolit jejich automatický restart při restartu.

# systemctl start apache2
# systemctl start mariadb


Krok 2:Nastavení databáze pro TeamPass

Po instalaci balíčků apache a databází spusťte níže uvedený příkaz, abychom vaši databázi nejprve zabezpečili.

# mysql_secure_installation

Znovu načtěte tabulky oprávnění a vytvořte novou databázi pomocí uživatele root mysql pomocí příkazů níže.

# mysql -u root -p
> create database teampass;
> grant all privileges on teampass.* to teampass@localhost identified by "admin123";
> flush privileges;
> exit;


Krok 3:Nastavení webového serveru Apache pro TeamPass

Zde uvidíte, jak nakonfigurovat Apache pro TeamPass.

Začněte získáním instalačního balíčku teampassu z jeho úložiště github a umístěte jej do kořenového adresáře dokumentů našeho webového serveru pomocí příkazů níže:

# cd /var/www/html/
# git clone https://github.com/nilsteampassnet/TeamPass.git

Po získání balíčků teampass nastavte vlastnictví na www-data a aktualizujte oprávnění jako 775 do jeho adresáře:

# chown -R www-data:www-data TeamPass/
# chmod -R 775 /var/www/html/TeamPass/

Potřebujeme také aktualizovat časový limit provádění PHP v souboru php.ini pomocí libovolného editoru.

# vim /etc/php/7.4/apache2/php.ini
max_execution_time = 60

Poté spusťte níže uvedený příkaz pro uložení a ukončení souboru:

:wq!


Krok 4:Nastavení instalace TeamPass

Zde jsme připraveni zahájit instalační proces TeamPass přístupem k FQDN nebo IP serveru následovaným cestou ke složce teampass, jak je znázorněno:

http://test.com/TeamPass

i. Jakmile získáte uvítací stránku, klepněte na tlačítko Další a pokračujte s možností Kontroly serveru použitím tlačítka Spustit.

ii. Když jsou všechna zaškrtnutí úspěšná, klikněte na tlačítko Další.

iii. Dále musíme zadat podrobnosti o připojení k databázi, abychom zjistili, zda je úspěšné nebo ne.

iv. Poté zvolte předponu tabulky teampass a zadejte heslo administrátorského účtu teampass dle vašeho výběru.

v. Tím se dostanete na další stránku, kde se naplní data do databáze.

Nyní jsme ve fázi dokončení, abychom provedli následující úkoly:

A. Napište nový soubor setting.php pro konfiguraci vašeho serveru

b. Napište nový soubor sk.php pro šifrování dat

C. Změnit oprávnění zabezpečení adresáře


vi. Dalším, posledním krokem je ověření, abyste mohli začít používat Teampass pomocí přihlášení správce jako `admin` a hesla, které jsme napsali během procesu instalace.


Krok 5:Jak používat konzolu pro správu TeamPass?

Po nastavení instalace jsme připraveni začít používat TeamPass.

Pojďme se přihlásit pomocí vašich administrátorských údajů k jeho účtu administrátora.

Po úspěšném pokusu o přihlášení získáte administrační webové rozhraní, kde budete moci vytvářet nové uživatele, uživatelské role a složky.

i. Začněme vytvářet novou složku z horní administrační lišty, zadejte název, vyberte nadřazenou složku, sílu hesla a přístup k rolím.

ii. Dále můžete vytvořit více rolí podle svých požadavků, kde můžete konkrétní skupině rolí uživatelů přiřadit práva ke konkrétní složce.

iii. Nyní vytvořte nového uživatele a přiřaďte mu nově vytvořenou roli.

To jsou tedy hlavní klíčové funkce dostupné v teampassu na základě toho, co spravujeme administrační stránku TeamPass.

Abychom mohli spravovat a poskytovat požadovaná práva, můžeme vytvořit více uživatelských rolí a spravovat jejich přístup ke konkrétním složkám.


Krok 6:Jak používat uživatelskou konzoli TeamPass?

TeamPass přichází se dvěma webovými rozhraními, jedním pro jeho správu a druhým pro jeho uživatele.

Takže se přihlásíme pomocí nově vytvořeného uživatele.

Po úspěšném přihlášení se podíváme, jak můžeme přidat a spravovat nové přihlašovací údaje.

Chcete-li uložit novou sadu přihlašovacích údajů, kliknutím přidejte novou položku, vložte příslušné informace a klikněte na tlačítko Uložit.

Po provedení uložené změny získáte změny uvedené pod touto složkou.



Ubuntu
  1. Nastavení serveru Ubuntu 20.04 Minecraft

  2. Jak nastavit HAProxy v Ubuntu 16.04

  3. Nastavte server Urbackup na Ubuntu 20.04

  1. Nastavení serveru Ubuntu 22.04 Minecraft

  2. Jak nainstalovat Magento 2 na Ubuntu 18.04

  3. Jak nainstalovat Conky Manager na Ubuntu

  1. Jak nainstalovat TeamPass Password Manager na Ubuntu 20.04

  2. Nainstalujte a nakonfigurujte Passbolt Team Password Manager na Ubuntu 20.04

  3. Jak nastavit Teampass Password Manager na Debianu 11