나는 laravel/homestead 패키지를 사용하고 있는데, "after.sh"파일에서 일부 설정을 시도했지만 성공하지 못했습니다.Laravel homestead after.sh가 자동 설정 사용자 정의 설정을 할 수 없음
sudo apt-get -y install sshpass
2가없는 SSH 키를 생성 (Y/N)를 요청하지 않고
1- sshpass 종속성을 설치합니다
명령을 실행 한 후 나는 다음 문에서도를 만들고 싶어 "최대 방랑" (비밀번호)
,691을 묻지 않고 요청 (파일/암호)ssh-keygen -b 2048 -f ~/.ssh/mykeyname-t rsa -N ''
3 복사 도메인에 SSH 아이디
sshpass -p mypassword ssh-copy-id -i ~/.ssh/mykeyname [email protected]
그리고 방랑 내가 COMAND에 연결할 수 있도록하려면 최대 일 때 :
ssh -i ~/.ssh/mykey [email protected]
내가 그것을 할 모든 것은 수동으로 제대로 작동하지만 스크립트를 만들 수 있다면 내가 알고 싶은 경우 "after.sh"에서이를 자동화하고 컴퓨터가 배포 될 때 사용할 준비가되었습니다.
"after.sh"에 해당 행을 쓰려고했지만 컴퓨터를 배포 할 때 사용할 준비가되지 않았습니다.
2 단계에만 적용되고 3 단계에서는 절대로 작동하지 않는 것 같습니다. 누구든지 도와 줄 수 있습니까?
감사합니다. 내 이름은 죄송합니다.
변기를 들어 올리면 기계가 켜집니다. 왜 SSH 명령을 실행해야합니까? –
안녕하세요, laravel/homestead 패키지에 "after.sh"라는 스크립트가 있습니다.이 스크립트는 "vagrant up"또는 "vagrant provision"을 통해 배포 된 후 실행됩니다. 여기에서 im은 상자의 추가 사용자 화를 시도합니다. anwser 주셔서 감사합니다. –