diff --git a/examples/darwin/README.md b/examples/darwin/README.md index b377ce88..01286e26 100644 --- a/examples/darwin/README.md +++ b/examples/darwin/README.md @@ -16,4 +16,21 @@ SPDX-License-Identifier: MPL-2.0 ## Deploying -Run `nix run github:serokell/deploy-rs -- --ssh-user `. \ No newline at end of file +Run `nix run github:serokell/deploy-rs -- --ssh-user `. + +## Troubleshooting + +If you are running into a problem similar to this: + +``` +🚀 â„šī¸ [deploy] [INFO] Building profile `system` for node `vm1` +🚀 â„šī¸ [deploy] [INFO] Copying profile `system` to node `vm1` +(user@users-virtual-machine.local) Password: +🚀 â„šī¸ [deploy] [INFO] Activating profile `system` for node `vm1` +🚀 â„šī¸ [deploy] [INFO] Creating activation waiter +(user@users-virtual-machine.local) Password: +(user@users-virtual-machine.local) Password: +Received disconnect from fe80::1474:6f61:3c9b:a540%bridge100 port 22:2: Too many authentication failures +``` + +Try setting up **passwordless SSH login to the remote darwin guest** by adding your *host's public SSH key* to the *guest's `.ssh/authorized_keys`* file. Make sure to run `chmod -R go-rwx ~/.ssh` on the *guest*.