Anstatt auf meiner virtuellen Vagrant-Maschine mit einem "vagranten" Benutzernamen und Passwort anzusprechen, würde ich gerne kevin/kevin verwenden.SSH auf Vagrant Box mit anderem Benutzernamen
Ich veränderte mein Vagrantfile
enthalten:
config.ssh.username = "kevin"
Dann lief ich vagrant reload
.
Die folgende Ausgabe auftauchten:
[default] Waiting for machine to boot. This may take a few minutes...
Timed out while waiting for the machine to boot. This means that
Vagrant was unable to communicate with the guest machine within
the configured ("config.vm.boot_timeout" value) time period. This can
mean a number of things.
aber ich konnte immer noch auf meine vagrant Box ssh vagrant/vagrant
verwenden, doch II konnte nicht mit einem Benutzernamen und Passwort von kevin/kevin auf die Box ssh oder Kevin/Landstreicher.
Bitte beachte, dass ich auch versucht, diese Antwort (https://stackoverflow.com/a/9924122/409976), aber ich konnte nur ssh auf die Box mit Benutzername vagrant
, nicht kevin
(auch wenn es in den Vagrantfile
angegeben ist).
Wie kann ich meine Vagrantfile so konfigurieren, dass ich SSH mit Benutzernamen kevin
kann?
Wenn Sie sich selbst mit 'vagrant', aber nicht mit Kevin ssh können, dann klingt es so, als müssten Sie den' kevin' Benutzer im Gastbild einrichten. Die 'Vagrantfile'-Konfiguration legt nur den Benutzer fest, der verwendet wird, es richtet keine Benutzer auf dem Gast ein. – zanerock