GNU/Linux >> Linux Esercitazione >  >> Linux

Autorizzazione negata durante la clonazione del repository git

Nota:questa correzione funziona per gli utenti Mac

In caso di macOS 10.12.2 o successivo, dovrai modificare il tuo file ~/.ssh/config per caricare automaticamente le chiavi nell'ssh-agent e memorizzare le passphrase nel tuo portachiavi.

Host *
   AddKeysToAgent yes
   UseKeychain yes
   IdentityFile ~/.ssh/<your_id_rsa>

Aggiungi la tua chiave privata SSH all'agente ssh e memorizza la tua passphrase nel portachiavi. Se hai creato la tua chiave con un nome diverso o se stai aggiungendo una chiave esistente con un nome diverso, sostituisci id_rsa nel comando con il nome del file della tua chiave privata.

ssh-add -K ~/.ssh/<your_id_rsa>

Per ulteriori informazioni, consultare https://help.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent


Il tuo primo errore è dovuto al fatto che il tuo utente non ha accesso per scrivere su /var/www/html . Potresti concedere al tuo utente le autorizzazioni per farlo.

Il tuo secondo errore durante l'esecuzione come root, è probabile che tu abbia le tue chiavi ssh nella tua home directory dell'utente, non in /root/.ssh/ , o che la tua directory .ssh o il file chiave ~/.ssh/id_rsa.pub abbia permessi impropri. ~/.ssh/ dovrebbe avere i bit di autorizzazione 0700 e dovrebbe avere ~/.ssh/id_rsa.pub ad es. 0600


Linux
  1. Errore "530:autorizzazione negata" quando l'utente accede al server vsftpd tramite ftp

  2. un sacco di (Autorizzazione negata) in catalina.out

  3. Git non è in grado di creare il permesso del file negato

  4. Git:apertura file indice non riuscita:autorizzazione negata sullo stato git. Ospitato su Bitbucket

  5. `gcloud compute copy-files`:autorizzazione negata durante la copia dei file

Che cos'è un repository Git?

Visualizza il riepilogo del repository Git nel terminale utilizzando Onefetch

Come rimuovere il repository remoto Git

Autorizzazione negata quando si accede alla cartella condivisa di VirtualBox quando si è membri del gruppo vboxsf

Perché ricevo Autorizzazione negata quando eseguo ssh-add?

"Permesso negato" a un file che possiedo?