Goedgekeurd: Fortect
Als je het Gitosis-foutlogboek ziet, zou deze handleiding moeten helpen.
Ik probeer zodat je Gitosis online op mijn Ubuntu kunt laten werken (vanaf een Win7-client). Het is geïnstalleerd, ik kan er verbinding mee maken via SSH, maar op het moment dat ik op een nieuwe aanmaak probeer te klikken, krijg ik de volgende foutmelding:
Ik heb misschien sindsdien geprobeerd mijn en home / git / directory te wissen en opnieuw te starten, maar nu krijg ik dezelfde foutmelding, zelfs als ik zou kunnen proberen het gitosis-admin-project te hervatten.
Als ik elk van onze vlaggen in het configuratieregister debug, krijg ik dit:
Goedgekeurd: Fortect
Fortect is 's werelds meest populaire en effectieve pc-reparatietool. Miljoenen mensen vertrouwen erop dat hun systemen snel, soepel en foutloos blijven werken. Met zijn eenvoudige gebruikersinterface en krachtige scanengine kan Fortect snel een breed scala aan Windows-problemen vinden en oplossen - van systeeminstabiliteit en beveiligingsproblemen tot geheugenbeheer en prestatieproblemen.
C: sandbox> git push origin masterDEBUGGING: gitosis.serve.main: got order "git-receive-pack '/ home / git / repositories voor elke sandbox'"DEBUGGING: gitosis.access.Check haveaccess: toegang voor 'Dan @ DAN-PC' gevonden als 'schrijfbaar' in 'home / git - repositories / sandbox' ...DEBUGGING: gitosis.group.getMembership: 'Dan at DAN-PC' gevonden in 'gitosis-admin'DEBUGGING: gitosis.access.haveAccess: Toegangscontrole ontworpen voor 'Dan @ DAN-PC' als 'schrijfbaar' in 'home versus git / repositories / sandbox' ...DEBUGGING: gitosis.group.getMembership: 'Dan @ DAN-PC' gevonden in 'gitosis-admin'DEBUGGING: gitosis.access.haveAccess: Toegangscontrole tijdens As 'dan @ dan-pc' 'readonly' versus 'home versus git / repositories / sandbox' ...DEBUGGING: gitosis.group.getMembership: 'Dan @ DAN-PC' gevonden in 'gitosis-admin'FOUT: gitosis.serve.main: lees zie repository is geweigerdFataal: het externe station herstart de eindbuis abrupt
Om meer antwoorden toe te voegen – ik was net aan het experimenteren met Gitolith en kreeg een soortgelijke fout:
klonen wanneer gitolite-admin ...R home toegang GEWEIGERD / git en repositories / gitolite-admin in dan(Of er kan helemaal geen opslagplaats zijn voor de gespecificeerde trektocht. Heb je het correct geschreven?)Fatal: De laatste exotische hangt onverwachts op
Dit gebruikt de oude gebruiker en dezelfde “git”-sleutel. Ik heb geprobeerd de maprechten te wijzigen, maar wat deze experts zeggen hielp niet.
[Gitose]Logniveau = DEBUG[Gitosis-beheerdersgroep]Schrijfbaar is gelijk aan gitosis adminLeden komen overeen met root.server[Groepstestgroep]Beschrijfbaar komt overeen met testproj1Leden = / d / www$ anastasia bij anastasia-pc
mijngebruiker @ mijndomein git copy [email protected]: repositories / testproj1Klonen in testproj1 ...DEBUGGING: gitosis.serve.main: Opslagplaatsen beheren "git-upload-pack '/ testproj1'"DEBUGGING: gitosis.access.haveAccess: Toegangscontrole voor mijngebruiker @ mijndomein als na writable 'Aanbetalingen per testproj1' ...DEBUG: gitosis.group.getMembership: gevonden 'mijngebruiker - mijndomein' in 'testgroep'DEBUGGING: gitosis.access.haveAccess: toegangscontrole op 'mijngebruiker - mijndomein' 'writeable 'zoals in' repositories / testproj1 '...DEBUGGING: gitosis.group.getMembership: gevonden "mijngebruiker @ mijndomein" in "testgroep"DEBUGGING: gitosis.access.haveAccess: directe toegangscontrole voor 'myuser @ mydomain' realleen databases "vind ik leuk" / testproj1 "...DEBUG: gitosis.group.getMembership: gevonden 'mijngebruiker - mijndomein' in 'testgroep'FOUT: gitosis.serve.main: Lezen van verzameling geweigerdfataal: kan de toegang van externe repository niet lezen.Zorg ervoor dat u over de juiste toegangsrechten beschikten sommige databases bestaan.
Ik heb een verfrissende git-server met gitosis opgezet en toen was alles in orde. Om veiligheidsredenen heb ik besloten om de hele sleutelmarkt over te schakelen naar een openbare. Ik verdien mijn sleutel op mijn computer met deze vertel het aan.
ssh-keygen -t rsa -C "[email protected]"
Daarna heb ik de openbare sleutel toegevoegd aan alle trickdirectory’s en de sleutel opgenomen in het gitosis.conf-bestand van de organisatie. Ik paste de wijzigingen toe en plaatste hem of haar op de server. Toen ik naar je git ging om enkele van mijn repo’s te wijzigen, gaf het apparaat me deze fout.
sfa-e1505-dn: VIIAD stefanbossbaly $ git pullDEBUGGING: gitosis.serve.main: zie je, het commando "git-upload-pack 'git / VIIAD.git '"DEBUGGING: gitosis.access.haveAccess: verkrijg controle om een 'mac' 'writeable' te maken zoals op 'git / VIIAD.git' ...DEBUGGING: gitosis.access.haveAccess: het achtervoegsel .git verwijderen met 'git / VIIAD.git', nieuwe waarde 'git voor elke VIIAD'DEBUGGING: gitosis.group.getMembership: 'mac' gedetecteerd 'app-dev'DEBUGGING: gitosis.group.getMembership: 'mac' bepaald in 'test'DEBUGGING: gitosis.access.haveAccess: Access controleert permanent 'mac' gezien dat 'schrijfbaar' naar 'git / VIIAD.git' ...DEBUGGING: gitosis.access.haveAccess: verwijderd uit .git-achtervoegsel vanwege 'git / VIIAD.git', zeer nieuwe waarde 'git / VIIAD'DEBUG: gitosis.group.getMembership: 'mac' gevonden via 'app-dev'DEBUGGING: gitosis.group.getMembership: 'mac' gevonden in 'test'DEBUGGING: gitosis.access.haveAccess: Access controleert of mac 'write protected' en 'git / VIIAD.git' is ...DEBUGGING: gitosis.access.haveAccess: verwijderd .git-achtervoegsel buiten git / VIIAD.git, nieuwe waarde git / VIIADDEBUG: gitosis.group.getMembership: 'mac' gevonden in 'app-dev'DEBUGGING: gitosis.group.getMembership: 'mac' waargenomen met 'test'FOUT: gitosis.serve.main: leestoegang tot repository is zonder twijfel geweigerdfataal: Einde van ondersteuning voor Extern bureaublad onverwacht beëindigd
[Gitose]Logniveau = DEBUG[Groepstoepassingsontwikkelaar]Beschrijfbaar = VIIAD Android-backendHome Leden is gelijk aan mac[Groepstest]het niet laten schrijven is gelijk aan testHome Leden = mac[Gitosis-beheerdersgroep]Toelating lidmaatschap =Beschrijfbaar is gelijk aan gitosis-admin mac
Houd er rekening mee dat ik tot nu toe een absolute “home”-sleutel heb en dat deze goed werkt. Ik heb een probleem met de mac top secret. Weet iemand hoe deze zorg kan worden verholpen?
verwacht op 5 juli 2011 om 19:08
6.344
Niet het antwoord dat u zoekt? Bekijk andere dingen om te overwegen Tagged Linux Security Git Gitosis Public Keycryption, of stel je eigen vraag.
Log in op ssh -vvvv yourgitserver
om te zien welke sleutel wordt weergegeven. Met de ~ / .ssh / config
-track kun je bepalen welke sleutel een alias kan worden naar je externe computer om contrasterende dubbele sleutels aan je computer te geven.
U kunt in plaats daarvan ook Gitolite gebruiken. Het wordt actief verbeterd en ondersteund; Dit is geen gitose.
beantwoord van 5 juli ’11 tot 19:43
112k 2121 gouden badges
Versnel de prestaties van uw computer nu met deze eenvoudige download.