Snappass umumnya adalah aplikasi web yang digunakan untuk membagikan kata sandi dengan cara yang aman. Menggunakan enkripsi simetris Fernet, snappass mengenkripsi semua kata sandi yang dibagikan melalui platform mereka. Untuk setiap kata sandi, kunci acak dibuat yang tidak disimpan dan dibagikan sebagai tautan kata sandi. Jadi akan aman dan terjamin, meningkatkan fitur keamanan.
Di sini, di LinuxAPT, kita akan melihat prosedur untuk menginstal dan menggunakan snappass di server Ubuntu 20.04 LTS.
Langkah-langkah untuk menginstal snappass pada sistem Linux Ubuntu
Untuk menginstal snappass, pertama Anda harus menginstal server redis dan python dengan versi di atas 3.5. Server Redis mudah dipasang dengan mengunduh paketnya dari dokumentasi resmi atau langsung dari repositori Ubuntu.
Instal server redis dengan mengikuti perintah di bawah ini:
$ sudo apt update
Kemudian instal server redis dengan perintah sebagai:
$ sudo apt install redis-server -y
Pastikan server redis berjalan dengan memeriksa statusnya:
$ sudo systemctl status redis-server.service
Cek juga apakah python sudah terinstall atau belum dengan perintah seperti di bawah ini:
$ python3 --version
Selanjutnya, Anda siap untuk menginstal snappass di server Ubuntu 20.04 Anda. Cukup jalankan perintah seperti yang ditunjukkan di bawah ini untuk tujuan ini:
$ pip install snappass
Sekarang, jalankan snappass untuk melayani aplikasi web dengan menjalankan perintah:
$ snapass
Bagaimana cara menggunakan aplikasi web Snappass ?
- Setelah berhasil menginstal snappass dan persyaratannya seperti server redis dan python, Anda siap untuk menelusuri aplikasi web snappass yang umumnya merupakan aplikasi Flask. Untuk menelusuri situs, salin tautan alamat dari output perintah snapass yaitu http://ip_address:5000 .
- Di sini, Anda dapat membagikan kata sandi atau rahasia dengan langkah mudah. Pertama-tama masukkan kata sandi Anda di bidang set rahasia kemudian atur validitas kata sandi. Terakhir klik pada Hasilkan URL.
- Setelah mengklik Buat URL, Anda akan mendapatkan tautan rahasia yang dapat Anda bagikan kepada orang yang bersangkutan melalui media apa pun. Cukup salin alamat tautan dan bagikan.
- Sekarang orang yang bersangkutan dapat menelusuri tautan rahasia yang Anda berikan. Segera setelah mereka menelusuri tautan, mereka akan mendapatkan bagian "Mengungkapkan rahasia".
- Setelah tautan yang disediakan dijelajahi, orang tersebut akan mengklik bagian Buka rahasia untuk melihat kata sandi yang ditetapkan oleh pengirim.
- Di sini, Anda akan melihat kata sandi yang sama diberikan sebagai output yang ditetapkan oleh pengirim. Ini adalah cara yang mudah dan aman untuk menyetel dan mengungkapkan sandi.
Bagaimana cara menginstal Snapass melalui buruh pelabuhan?
Snappass juga diinstal dan diatur dengan penggunaan docker dan docker compose. Pertama pastikan Anda telah menginstal docker dan docker compose di server Ubuntu 20.04 LTS Anda. Kemudian unduh proyek snappass dari repositori github dengan menjalankan perintah:
$ git clone https://github.com/pinterest/snappass.git
Sekarang Anda akan melihat folder snappass akan diunduh dengan konten yang diperlukan seperti Dockerfile, docker-compose,yml dan terutama file proyek snappass.
Untuk menginstal dan mengatur snappass dengan persyaratannya seperti server redis, cukup jalankan perintah docker-compose sebagai:
$ docker-compose up -d
Setelah menjalankan perintah ini, server redis dan aplikasi web snappass akan disiapkan dan siap untuk dijelajahi.