class Locum::SshKey
Public Instance Methods
add()
click to toggle source
# File lib/locum/cli.rb, line 10 def add key_file = options[:key] || File.join(ENV['HOME'], '.ssh', 'id_rsa.pub') until File.exist?(key_file) do cn.say("Файл #{key_file} не найден.") key_file = Locum.cn.ask('Имя файла с публичным ключом и путём: ') end cn.say "Используется ключ #{key_file}" ssh_auth = Locum::Ssh.new ssh_auth.add_ssh_key(key_file) s_out "Теперь вы можете авторизоваться по SSH без пароля" end