Deseamos darte la mejor información que hallamos en línea. Queremos que te sirva de ayuda y si deseas aportar algún detalle que nos pueda ayudar a perfeccionar nuestra información siéntete libre de hacerlo..
Solución:
Su primer error se debe a que su usuario no tiene acceso para escribir en /var/www/html. Podría dar a su usuario permisos para hacerlo.
Su segundo error al ejecutar como root, es probable que tenga su ssh keys en el directorio de inicio de su usuario, no en /root/.ssh/ , o en su directorio .ssh o en ~/.ssh/id_rsa.pub key El archivo tiene permisos incorrectos. ~/.ssh/ debe tener los bits de permiso 0700 y debe tener ~/.ssh/id_rsa.pub, por ejemplo, 0600
Nota: esta solución funciona para usuarios de Mac
En caso de macOS 10.12.2 o posterior, deberá modificar su archivo ~/.ssh/config para cargar automáticamente keys en el ssh-agent y almacene frases de contraseña en su llavero.
Host *
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/
Agrega tu SSH privado key al ssh-agent y almacene su contraseña en el llavero. Si creaste tu key con un nombre diferente, o si está agregando una existente key que tiene un nombre diferente, reemplace id_rsa en el comando con el nombre de su privado key expediente.
ssh-add -K ~/.ssh/
Para obtener más información, consulte https://help.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-y-agregarlo-al-agente-ssh
Te mostramos comentarios y puntuaciones
Si entiendes que ha resultado de provecho este artículo, sería de mucha ayuda si lo compartes con el resto seniors así nos ayudas a dar difusión a este contenido.