GNU/Linux >> Belajar Linux >  >> Linux

Pass – Kelola Kata Sandi Anda dari Baris Perintah Linux

Saya pernah membahas beberapa pengelola kata sandi termasuk Buttercup dan Melewati , dan semuanya adalah aplikasi GUI. Hari ini, saya memperkenalkan kepada Anda pengelola kata sandi yang hanya dapat Anda gunakan melalui terminal Anda, yang disebut Pass .

Lulus adalah aplikasi pengelola sandi berbasis baris perintah sumber terbuka yang menerapkan filosofi Unix dengan menyimpan sandi dalam file GPG terenkripsi yang dapat diatur dalam berbagai hierarki folder, ditransfer antar komputer, dan dimanipulasi menggunakan utilitas manajemen file baris perintah standar.

Lulus , yang pada akhirnya adalah skrip bash, menggunakan beberapa Python dan Ruby untuk melakukan tugas seperti impor sandi dari pengelola lain, misalnya. Ini menyimpan sandi Anda ke .password-store folder tersembunyi di direktori home Anda.

Fitur di Pass

  • FOSS :Pass gratis dan open-source dengan kodenya tersedia di sini.
  • Bash selesai.
  • Kontribusi komunitas :klien yang mengesankan termasuk GUI lintas platform untuk platform lain, klien untuk Windows, Android, iOS, ekstensi Firefox, UI konsol interaktif, dll.
  • Integrasi Git.
  • Dukungan untuk ekstensi.
  • impor sandi dari pengelola sandi lainnya termasuk LastPass, KeepassX, Keepass2 CSV dan XML, CVS, 1Password, dan KWallet.
  • Pembuatan sandi
  • Dokumentasi komprehensif di halaman manualnya.

Cara Menginstal dan Menggunakan Pass di Linux

Jika Anda belum memiliki kunci GPG, Anda harus membuatnya sendiri menggunakan panduan ini.

Untuk menginstal Pass, jalankan perintah berikut sesuai dengan distribusi Linux Anda.

$ sudo apt-get install pass       [On Debian/Ubuntu]
$ sudo yum install pass           [On Fedora/RHEL/CentOS]
$ sudo zypper in password-store   [On OpenSuse]

Dan Inisialisasi penyimpanan sandi dengan perintah ini:

$ pass init GPG_ID_OR_EMAIL

GPG_ID_OR_EMAIL adalah ID kunci GPG kode hex delapan digit Anda atau alamat email yang Anda gunakan untuk membuat kunci GPG. Anda selalu dapat meninjau kedua kunci menggunakan perintah:“gpg –list-secret-keys”.

Sekarang setelah Anda siap, ini adalah cara Anda menambahkan kata sandi baru, mis. untuk fossmint.com dalam “pemula ” folder:

$ pass insert beginner/fossmint.com

Buat daftar semua kata sandi Anda dengan mengetikkan “pass ” yang akan mengembalikan tampilan struktur pohon:

$ pass
Password Store
└── beginner
└── fossmint.com

Anda dapat menampilkan kata sandi menggunakan perintah berikut (untuk “kategori pemula . yang sama] ” dan “fossmint.com ” item) seperti itu.

$ pass beginner/fossmint.com

Anda dapat menyalin kata sandi ke clipboard tanpa menampilkan seperti ini:

$ pass -c beginner/fossmint.com

Untuk mengedit sandi yang ada, misalnya, sama “beginner/fossmint.com ” entri di atas, gunakan:

$ pass edit beginner/fossmint.com

Anda akan diminta untuk memasukkan kata sandi GPG Anda dan setelah itu Anda dapat mengedit kata sandi yang disimpan atau informasi lain ke dalam file.

Itu saja! Banyak pekerjaan jika Anda bertanya kepada saya. Bahkan, saya akan tetap menggunakan pengelola kata sandi GUI terutama karena mereka tidak mengharuskan saya untuk mendedikasikan banyak waktu saya untuk menyiapkannya.

Tapi siapa yang tahu? Terminal mungkin menjadi tempat favorit Anda – untuk masing-masing terminalnya. Apakah ini milikmu? Beri tahu kami pendapat Anda tentang Lulus di bagian komentar di bawah.


Linux
  1. Hasilkan kata sandi di baris perintah Linux

  2. Menggunakan Stratis untuk mengelola penyimpanan Linux dari baris perintah

  3. Bagaimana mengelola riwayat perintah Linux Anda

  1. Titan – Pengelola Kata Sandi baris Perintah Untuk Linux

  2. Cara Melewati Kata Sandi ke Perintah SCP di Linux

  3. Perintah shutdown Linux:reboot, hentikan dan matikan OS Anda dari baris perintah

  1. Cari Torrents Dari Command Line Di Linux

  2. 7 tips untuk mempercepat navigasi baris perintah Linux Anda

  3. OpenVPN di Linux:memberikan nama pengguna dan kata sandi di baris perintah