GNU/Linux >> Znalost Linux >  >> Linux

Povolení odepřeno při klonování úložiště git

Poznámka:Tato oprava funguje pro uživatele Mac

V případě macOS 10.12.2 nebo novějšího budete muset upravit svůj soubor ~/.ssh/config, aby se klíče automaticky načítaly do ssh-agenta a ukládaly se přístupové fráze do vaší klíčenky.

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

Přidejte svůj soukromý klíč SSH do ssh-agenta a uložte svou přístupovou frázi do klíčenky. Pokud jste vytvořili klíč s jiným názvem nebo pokud přidáváte existující klíč s jiným názvem, nahraďte id_rsa v příkazu názvem souboru vašeho soukromého klíče.

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

Další informace najdete na https://help.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent


Vaše první chyba je, že váš uživatel nemá přístup k zápisu do /var/www/html . Můžete k tomu dát svému uživateli oprávnění.

Druhou chybou při spuštění jako root je pravděpodobně to, že máte klíče ssh ve svém domovském adresáři uživatele, nikoli v /root/.ssh/ nebo že váš adresář .ssh nebo soubor klíčů ~/.ssh/id_rsa.pub obsahuje nesprávná oprávnění. ~/.ssh/ by měl mít bity oprávnění 0700 a měl by mít ~/.ssh/id_rsa.pub, např. 0600


Linux
  1. hodně (Povolení odepřeno) v catalina.out

  2. Git Pull povolení odepřeno linux?

  3. povolení docker.sock odepřeno

  1. Oprávnění odepřeno při přístupu ke sdílené složce VirtualBox, když je členem skupiny vboxsf

  2. Proč se mi při spuštění ssh-add odepírá oprávnění?

  3. chyba připojení 13 =Oprávnění odepřeno

  1. Chyba „530:oprávnění odepřeno“, když se uživatel přihlásí k serveru vsftpd přes ftp

  2. tcpdump:out.pcap:Povolení odepřeno

  3. Oprávnění POSTFIX main.cf odepřeno