Instal Pengelola Kata Sandi TeamPass di Ubuntu 18.04

Hari ini kita akan belajar cara menginstal pengelola password Teampass di Ubuntu 18.04. Teampass adalah alat pengelola password kolaboratif yang mengatur item password dalam hierarki file seperti format. Akses ke setiap item password didasarkan pada hak yang diberikan kepada user dan grup.

Instal Pengelola Kata Sandi TeamPass di Ubuntu 18.04

Agar berhasil menginstal Teampass di Ubuntu 18, pastikan server Anda memenuhi persyaratan berikut.

Prasyarat

Teampass membutuhkan stack LAMP yang diinstal agar berfungsi. Akibatnya, Anda dapat memeriksa panduan kami sebelumnya tentang cara menginstal LAMP Stack di Ubuntu 18.04 dengan mengikuti tautan di bawah ini;

  • Cara Menginstal LAMP Stack (Apache, MariaDB, PHP 7.2) di Ubuntu 18.04 LTS

Ada ekstensi PHP tambahan yang diperlukan oleh Teampass yang belum disetel untuk pemasangan di tautan di atas. Oleh karena itu, jika Anda mengikuti tautan di atas, jalankan perintah berikut untuk menginstal ekstensi PHP tambahan.

apt install php-{curl,mbstring,bcmath,common,gd,xml,fpm}

Buat Database MySQL Teampass

Setelah instalasi LAMP stack selesai, lanjutkan untuk membuat database MySQL dan user database untuk Teampass. Pengguna yang dibuat harus memiliki hak penuh pada database Teampass. Oleh karena itu, login ke MySQL sebagai user root dan jalankan perintah berikut.

mysql -u root -p
create database teampass; grant all privileges on teampass.* to [email protected] identified by "[email protected]"; flush privileges; quit

Di atas, kami telah membuat database yang disebut teampassdan user yang dipanggil tpadminyang passwordnya diatur seperti di atas.

Download Teampass

Selanjutnya, clone repositori Teampass ke direktori root server web Anda seperti yang ditunjukkan di bawah ini;

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

Atur kepemilikan direktori web teampass ke user server web ( www-data)

chown -R www-data.www-data /var/www/html/teampass/

Selanjutnya, edit /etc/php/7.2/apache2/php.inifile konfigurasi dan tingkatkan waktu eksekusi skrip dari 30 menjadi 60 detik.

vim /etc/php/7.2/apache2/php.ini
... ;max_execution_time = 30 max_execution_time = 60...

Mulai ulang server web Apache

systemctl restart apache2

Selesaikan instalasi TeamPass

Instalasi akhir Teampass dapat dilakukan dari browser. Karenanya, navigasikan ke browser dan masukkan URL server Teampass, http://Server_IP/teampass. Ini akan mengarahkan Anda ke halaman selamat datang Teampass yang ditunjukkan di bawah ini.

Klik Berikutnya untuk melanjutkan ke layar Pemeriksaan server. Klik Luncurkan untuk memverifikasi bahwa persyaratannya baik-baik saja. Jika ada error, harap perbaiki sebelum Anda dapat melanjutkan.

Jika semua pemeriksaan baik, klik Berikutnya untuk mengatur detail koneksi database. Setelah Anda mengatur detail koneksi database, klik Launch untuk memverifikasi koneksi.

Jika semuanya baik-baik saja, klik Berikutnya untuk melanjutkan ke halaman Persiapan di mana Anda dapat mengatur jalur absolut SaltKey dan password admin. Perhatikan bahwa menyimpan Saltkeys pada direktori terpisah adalah ide yang baik daripada /var/www/html/teampass/includes/direktori default (digunakan jika Anda tidak menentukan jalurnya) di dalam direktori Teampass. Kunci garam disimpan sebagai sk.php. Klik Luncurkan untuk menyimpan informasi.

Informasi yang dimasukkan di atas perlu diisi ke database, maka klik Berikutnya dan kemudian Luncurkan untuk memulai proses populasi database.

Setelah selesai, klik Berikutnya dan kemudian Luncurkan untuk melakukan perubahan dengan menuliskannya ke file konfigurasi.

Pada layar Next, Anda akan diberikan username Administrator dan cara mengakses Dashboard login. Seperti yang ditunjukkan, nama user login admindan password ditetapkan di atas untuk Administrator. Anda bisa masuk ke halaman login dengan menekan Move to homelink halaman.

Untuk masuk ke Teampass Anda, gunakan admin sebagai nama user dan password yang ditentukan untuk administrator.

Seperti inilah tampilan awal Teampass UI.

Nah, itulah cara mudah install Teampass password manager di Ubuntu 18.04. Dalam panduan berikutnya, kita akan mempelajari pengaturan dasar dan useran Teampass. Tetap terhubung. Kami berharap ini informatif.

Ingin belajar tentang pengelola sandi sysPass? Periksa artikel kami dengan mengikuti tautan di bawah ini;

Cara Menginstal sysPass Password Manager di Ubuntu 18.04