2015-07-06 21 views
7

Tôi có một người dùng mới trong hộp lang thang của tôi (trusty64) và tôi đang cố gắng để ssh vào nó. Thay vì đăng nhập vào vagrant người dùng sau vagrant up, tôi muốn đăng nhập vào tên người dùng của mình.Không thể đăng nhập vào âm hộ với âm đạo lên sau khi thiết lập các khóa ssh

Những gì tôi đã làm cho đến nay

  1. Tạo một người dùng trong máy khách của tôi.
  2. khoá ssh tạo trong máy chủ của tôi sử dụng ssh-keygen
  3. sao chép chìa khóa ssh cho khách sử dụng ssh-copy-id -p 2222 -i [email protected]

và một phần của Vagrantfile trông như thế này

config.vm.box = "ubuntu/trusty64" 
    config.ssh.username = "shash" 
    config.ssh.forward_agent = true 
    config.ssh.private_key_path = "~/.ssh/authorized_keys" 

tôi có thể sử dụng ssh -p '2222' '[email protected]' để đăng nhập trực tiếp nhưng khi tôi cung cấp vagrant up Tôi tiếp tục gặp lỗi sau

default: Warning: Connection timeout. Retrying... 
default: Warning: Authentication failure. Retrying... 
default: Warning: Authentication failure. Retrying... 

Bất kỳ trợ giúp nào trong việc phân loại điều này thực sự được đánh giá cao.Cảm ơn bạn!

Hướng dẫn thiết lập hoàn chỉnh sẽ thực sự hữu ích

Trả lời

1

File lang thang sẽ truy cập vào thư mục đó người dùng gia đình khi bạn chỉ định '~'.

config.ssh.private_key_path = "/home/shash/.ssh/authorized_keys"

Cho rằng một đi!

+0

Tôi đã thử nó. Nó chỉ không hoạt động. :(Bất kỳ tùy chọn nào khác mà tôi có thể thử? – Shash

1

Thêm nó vào Vagrantfile:

Vagrant.configure("2") do |config| 
    config.ssh.private_key_path = "~/.ssh/id_rsa" 
    config.ssh.forward_agent = true 
end 
  1. config.ssh.private_key_path là tin quan trọng
  2. khóa riêng của bạn địa phương của bạn phải có sẵn cho các địa phương ssh-agent. Bạn có thể kiểm tra bằng ssh-add -L, nếu nó không được liệt kê, hãy thêm nó bằng ssh-add ~/.ssh/id_rsa
  3. Đừng quên thêm khóa công khai vào ~/.ssh/authorized_keys trên máy ảo Vagrant. Bạn có thể làm điều đó sao chép và dán hoặc sử dụng một công cụ như ssh-copy-id

https://stackoverflow.com/a/23554973/3563993

Các vấn đề liên quan