class AwsSshKey::KeyMaker
Public Class Methods
make_key(keyname)
click to toggle source
# File lib/aws_ssh_key/key_maker.rb, line 6 def self.make_key(keyname) Dir.mktmpdir {|dir| `ssh-keygen -N '' -f "#{dir}/#{keyname}" -b 4096` private_key = IO.read("#{dir}/#{keyname}") public_key = IO.read("#{dir}/#{keyname}.pub") { :private => private_key, :public => public_key } } end