Method: Nimbu::Auth.generate_ssh_key
- Defined in:
- lib/nimbu/ssh.rb
.generate_ssh_key(keyfile) ⇒ Object
41 42 43 44 45 46 47 48 |
# File 'lib/nimbu/ssh.rb', line 41 def generate_ssh_key(keyfile) ssh_dir = File.join(home_directory, ".ssh") unless File.exists?(ssh_dir) FileUtils.mkdir_p ssh_dir File.chmod(0700, ssh_dir) end `ssh-keygen -t rsa -N "" -f \"#{home_directory}/.ssh/#{keyfile}\" 2>&1` end |