Vault ile Linuxta hassas veriler nasıl saklanır

Vault ile Linuxta hassas veriler nasıl saklanır

Vaults, çeşitli veri türlerini (kimlik doğrulama anahtarları, oturum açma bilgileri vb.) güvende tutmak için kullanılan gelişmiş bir güvenlik aracıdır. Bu kılavuzda, temel bilgileri depolamak ve şifrelemek için nasıl kullanılacağını göstereceğiz. Ancak Apps Kasası'nın AWS parolaları, API anahtarları, SSH anahtarları ve veritabanı oturum açma bilgileri gibi karmaşık sırları depolamak için de kullanılabileceğini anlayın. Kasa aracıyla neler yapabileceğiniz hakkında daha fazla bilgi için lütfen belgelerine bakın .

Vault'u Linux'a Yükleme

Linux sisteminizde sırları saklamak için nasıl kullanılacağını gözden geçirebilmemiz için önce Vault uygulamasının sisteme yüklenmesi gerekir. Kurulumu başlatmak için klavyede Ctrl + Alt + T  veya  Ctrl + Shift + T tuşlarına  basarak bir terminal penceresi açın . Bundan sonra, kullanmakta olduğunuz Linux işletim sistemine karşılık gelen aşağıdaki kurulum talimatlarını izleyin.

Genel ikili komutlar

Genel ikili kurulum, çoğu Linux dağıtımında devam etmenin en iyi yoludur, çünkü ilerlemek için herhangi bir sıkı çalışma gerektirmez. Snap çalışma zamanı veya Arch Linux AUR'deki gibi bağımlılıklarla uğraşmanıza gerek yok. Apps Kasası genel ikili dosyasının kurulumunu başlatmak için, aşağıdaki wget  komutuyla en son sürümü indirerek başlayın  .

wget https://releases.hashicorp.com/vault/1.3.1/vault_1.3.1_linux_amd64.zip

Vault ZIP arşivini indirmeyi bitirdikten sonra , ikili dosyayı açmak için unzip  komutunu kullanma zamanı gelmiştir  . Unzip  komutunu kullanarak  dosyayı çıkarın.

Not: Unzip, Linux komut satırından ZIP arşiv dosyalarını çıkarmak için kullanılan standart bir yardımcı programdır. Unzip uygulaması zaten kurulu değilse, lütfen Pkgs.org'a gidin ve başlamak için kullandığınız dağıtımın altındaki "unzip" paketine tıklayın.

vault_1.3.1_linux_amd64.zip dosyasını açın

Bir kez  unzip  komutu çalıştırılır, “tonoz” adlı bir ikili ev dizininde görünecektir. Bu noktada, /usr/bin/sistemdeki herhangi bir program gibi çağrılabilmesi için bu ikili dosyayı dizine taşımanız gerekir .

sudo mv kasası /usr/bin/

“Vault” ikili dosyası /usr/bin/ dizinindeyken, herhangi bir terminal penceresinde aşağıdaki komutu çalıştırarak uygulamayı kullanabileceksiniz.

kasa

Arch Linux AUR talimatları

Vault uygulaması, Arch Linux AUR'dedir . Arch Linux kullanıyorsanız aşağıdaki komutları girerek uygulamayı çalıştırabilirsiniz.

sudo pacman -S git base-devel git klonu https://aur.archlinux.org/trizen.git cd trizen makepkg -sri trizen -S vault-bin

Kasa sunucusunu yapılandırma

Vault uygulaması, kolay bir web kullanıcı arayüzünde anahtarlarınıza erişebilmeniz için çalışan bir sunucudur. Ayrıca bir ağ üzerinde çalıştırılabilir ve anahtarlara internet üzerinden erişilebilir; ancak bu kılavuzda yalnızca yerel sunucuyu ele alacağız.

Vault bir sunucu olduğundan, Linux'ta bir terminal penceresinden çalıştırılması gerekir. Sorun, özellikle Linux'ta yeniyseniz, bir terminal sunucusu çalıştırmanın kafa karıştırıcı olabilmesidir. İşleri kolaylaştırmak için, herhangi bir uğraşmaya gerek kalmadan sunucuyu sistemde çalıştırabilen bir komut dosyası oluşturacağız.

Komut dosyasını oluşturmak için bir terminal penceresi açın ve touch komutunu kullanın ve vault-server.sh.

vault-server.sh'ye dokunun

Dosyayı oluşturduktan sonra vault-server.shNano metin düzenleyicide açın.

nano -w kasa-sunucusu.sh

Aşağıdaki kodu Nano metin düzenleyicisine yapıştırın.

#!/bin/bash

vault server -dev > ~/vault-server-info.txt

Düzenlemeleri Ctrl + O ile kaydedin ve  Ctrl + X ile çıkın  . Ardından chmod  komutu ile dosyanın izinlerini güncelleyin  .

sudo chmod +x vault-server.sh

Apps Kasası'na Erişme

Vault'a erişmek için bir terminal penceresi açın ve komut dosyasını aşağıdaki komutla çalıştırın.

./vault-server.sh

Komut dosyasını başlattıktan sonra, terminalde sunucunun bir okumasını göreceksiniz. Ancak, bu okuma sürekli değişiyor, bu yüzden onu ana dizindeki bir metin dosyasına da aktardık. Bu metin dosyası vault-server-info.txt dosyasıdır.

Not: Apps Kasası'nı her başlattığınızda, kasa-sunucu-bilgisi.txt dosyası değişir. Kontrol etmeniz ve yeni jetonu kopyalamanız gerekir, aksi takdirde giriş çalışmayacaktır.

Sunucu çalışmaya başladığında, Linux dosya yöneticisini açın vault-server-info.txt, “Ana Sayfa”ya tıklayın ve “Kök Simgesi:”den sonraki kodu panonuza kopyalayın. Ardından, favori web tarayıcınızı başlatın ve aşağıdaki URL'ye gidin.

localhost:8200/ui/

Kopyaladığınız belirteç anahtarıyla oturum açın vault-server-info.txt.

Vault ile Linuxta hassas veriler nasıl saklanır

sunucuyu durdur

Vault sunucusunu durdurmanız mı gerekiyor? Komut dosyasını çalıştıran terminal penceresine tıklayın ve Ctrl + C tuşlarına basın  .

Gizli dizileri depolamak için Apps Kasası'nı kullanma

Artık sunucu çalışır durumda olduğuna göre, Kasa'da sırlarınızı nasıl güvende tutacağınızı öğrenmek için aşağıdaki adım adım talimatları izleyin.

Adım 1: Web tarayıcısında Apps Kasası web kullanıcı arayüzünde oturum açtığınızdan emin olun. Ardından, sayfanın üst kısmındaki "Sırlar" ı tıklayın.

Adım 2:  “Cubbyhole”u bulun ve fare ile üzerine tıklayın. Cubbyhole, rastgele veriler (parolalar, kişisel bilgiler, erişim kodları vb.) için kullanabileceğiniz varsayılan gizli motordur.

Adım 3: Cubbyhole'un içinde, "Bu arka uçta henüz sır yok" yazan bir mesaj göreceksiniz. "Gizli oluştur" düğmesini bulun ve fareyle tıklayın.

Vault ile Linuxta hassas veriler nasıl saklanır

Adım 4:  "Sır oluştur"a tıkladığınızda bir açılır pencere belirecektir. Açılır pencerede "Bu sırrın yolu"nu bulun ve sırrı açıklamak için doldurun. Örneğin, FTP sunucu şifrenizi içeren bir "sır" saklamak için yol kutusuna "FTP şifresi" yazarsınız.

Vault ile Linuxta hassas veriler nasıl saklanır

Adım 5: Yolu takip ederek “Gizli verileri” bulun. Buradan “anahtar”ı bulun. Anahtar kutusuna, saklamak istediğiniz sır için bir referans girin.

Örneğin, FTP sunucu parolanızı saklıyorsanız, sunucuya kullanıcı adını “anahtar” olarak girebilirsiniz. Bu bir notsa, “nota #1” vb. yazabilirsiniz.

Vault ile Linuxta hassas veriler nasıl saklanır

Adım 6:  "Değer"i bulun ve gizli kalmasını istediğiniz metni girin. Bir kez daha, örneğin bu bir parolaysa (FTP sunucusu parolası gibi), parolayı "değer" kutusuna girin. Alternatif olarak, notunuzu, API anahtarınızı veya gizli olarak güvenceye almak istediğiniz herhangi bir şeyi doldurun.

Vault ile Linuxta hassas veriler nasıl saklanır

Tüm alanlar doldurulduktan sonra, sırrı Kasaya kaydetmek için “Kaydet”e tıklayın. Kaydedilmiş sırlarınıza erişmek için Vault sunucusunun çalıştığından emin olun, Web Kullanıcı Arayüzünde oturum açın ve "Cubbyhole" üzerine tıklayın.

Vault ile Linuxta hassas veriler nasıl saklanır


Gnome Shell panosunu Pano ile iyileştirin

Gnome Shell panosunu Pano ile iyileştirin

Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber

Bilgisayarınıza Tuxedo OS nasıl kurulur

Bilgisayarınıza Tuxedo OS nasıl kurulur

Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.

Linuxta bir DEB dosyası nasıl kurulur

Linuxta bir DEB dosyası nasıl kurulur

DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.

Linuxta Dying Light nasıl oynanır?

Linuxta Dying Light nasıl oynanır?

Dying Light, Techland tarafından geliştirilen ve Warner Bros Interactive Entertainment tarafından yayınlanan 2015 tarihli bir hayatta kalma korku video oyunudur. oyun merkezli

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune, KDE Plazma 5 masaüstü ortamını kullanır ve zarif bir işletim sistemi sunmayı amaçlar. İşte Neptune Linux'u bilgisayarınıza nasıl kuracağınız.

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntu'nun yeni ek paket tabanlı masaüstü işletim sistemini denemek ister misiniz? Bu kılavuzla sanal bir makinede nasıl dağıtacağınızı öğrenin.

Undertale Linuxta nasıl oynanır?

Undertale Linuxta nasıl oynanır?

Undertale, oyun geliştiricisi Toby Fox tarafından geliştirilen ve yayınlanan bir 2015 2d indie RPG'dir. Bu kılavuz, Undertale'i bilgisayarınıza indirmeyi ve kurmayı kapsayacaktır.

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.