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}
-
Nainstalujte PuttyTools
apt-get install putty-tools
-
Vygenerujte
pem
soubor ve tvaruppk
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.
řešení pro klienta GIT GUI pro vzdálené SSH
Jak mohu *pouze* získat počet bajtů dostupných na disku v bash?