GNU/Linux >> Znalost Linux >  >> Linux

Vytvořte PEM ze souboru PPK

Vyzkoušejte toto pro instalaci putty-tools

sudo apt install putty-tools
puttygen key.ppk -O private-openssh -o key.pem
ssh -i ~/key.pem {user}@{ip}

  1. Nainstalujte PuttyTools

    apt-get install putty-tools
    
  2. Vygenerujte pem soubor ve tvaru ppk

    puttygen server.ppk -O private-openssh -o server.pem  
    

Soubor server.pem soubor bude uložen na stejné místo


Nejprve nainstalujte PuTTY pro Mac pomocí

brew install putty

Poté pomocí následujícího příkazu převeďte soukromý klíč formátu .ppk na soukromý klíč standardního formátu PEM:

puttygen privatekey.ppk -O private-openssh -o privatekey.pem

Ujistěte se, že jsou správně nastavena oprávnění k souboru soukromého klíče. Měl by být čitelný pouze pro uživatele, který jej vlastní.

chmod go-rw privatekey.pem

Nyní můžete použít klíč pro přihlášení ze skriptů a příkazového řádku pomocí:

ssh -i privatekey.pem [email protected]

Pokud jste na počítači Mac a dříve jste si nainstalovali Homebrew, z Terminálu:

$ brew install putty
$ puttygen server.ppk -O private-openssh -o server.pem

První příkaz byl navržen v tomto komentáři a druhý z odpovědi Emizen Tech.


Linux
  1. 4 kroky k vytvoření uživatelů Linuxu ze souboru csv pomocí Ansible

  2. Jak převést PPK na soubor PEM pomocí příkazu

  3. Jak vytvořit odkládací soubor v Linuxu

  1. Vytvořit data pro čtení textu ze souboru?

  2. Čtení Grepových vzorů ze souboru?

  3. Jak vytvořit soubor .img z .iso na Ubuntu?

  1. Jak vytvořit swap v Linuxu

  2. Jak vytvořit pem pro váš stávající SSL

  3. atomic create soubor, pokud neexistuje z bash skriptu