J'utilise le paquet laravel/homestead et j'essaie de définir une configuration sur le fichier "after.sh", mais sans succès.Laravel homestead after.sh impossible de configurer automatiquement la configuration personnalisée
Après exécutez la commande "Vagrant up" je veux faire les statments Suivis:
1- Installer la dépendance sshpass sans demander (y/n)
sudo apt-get -y install sshpass
2- Créer une clé ssh sans demander (fichier/mot de passe)
ssh-keygen -b 2048 -f ~/.ssh/mykeyname-t rsa -N ''
3- Copiez le identifiant ssh au domaine sans demander (mot de passe)
sshpass -p mypassword ssh-copy-id -i ~/.ssh/mykeyname [email protected]
Et quand errante est grande, je veux être en mesure de se connecter avec COMAND:
ssh -i ~/.ssh/mykey [email protected]
Si tous ceux que je fais cela fonctionne manuellement correctement, mais je veux savoir s'il est possible de créer un script dans "after.sh" pour l'automatiser et prêt à utiliser quand la machine est déployée.
J'ai essayé d'écrire ces lignes sur "after.sh" mais il n'est pas prêt à être utilisé lorsque la machine est déployée.
Il semble fonctionner seulement à l'étape 2 et ne jamais travailler à l'étape 3. Quelqu'un peut-il m'aider, ou me dire si cela peut être fait?
Merci pour les réponses, et désolé mon anglais.
Le vagabond ne fait qu'appeler la machine. Pourquoi devrait-il exécuter la commande SSH? –
Salut, le paquet laravel/homestead a un script appelé "after.sh" qui est exécuté après le déploiement de la machine via "vagabondage" ou "disposition vagabonde" où j'essaye de faire une personnalisation supplémentaire de la boîte. Merci pour cette réponse. –