1.9 KiB
1.9 KiB
| tags | |
|---|---|
|
Gitea per SSH nutzen
Generating a new SSH key and adding it to the ssh-agent - GitHub Docs
Adding a new SSH key to your GitHub account - GitHub Docs
neuen Schlüssel anlegen:
Schlüssel werden im Standard unter dem Pfad C:\Users\d-chrka.INTERNAL\.ssh abgelegt
zusätzlich in BitWarden zum Eintrag "gitea auf nas user chk" gespeichert.
git-bash im .ssh Ordner:
ssh-keygen -t ed25519 -C "christian@kauer-buchhagen.de"
get and start ssh service
Get-Service -Name ssh-agent | Set-Service -StartupType Manual
Start-Service ssh-agent
key zum dienst hinzufügen
ssh-add c:/Users/d-chrka/.ssh/chrka_ed25519
Schlüssel verifizieren:
echo -n 'c8d20e66118978943e160aa0fda5daa1b0579af4e6d3579a8177c2b183ce7495' | ssh-keygen -Y sign -n gitea -f "C:\Users\d-chrka\.ssh\chrka_ed25519"
Troubelshooting
debug ssh connection
ssh git@gitssh.straso.com -v
Verwendung
git.straso.com
git.krah-gruppe.de
ssh port weiterleiten
Nginx Stream einrichten
Dieser Ansatz funktioniert aktuell nicht.
Daher wurde ein zusätzlicher DNS-Eintrag angelegt gitssh.straso.com, der direkt auf den Git-Server 192.168.178.39 verweist.
Im Home-Office ggf.Problem mit der Namensauflösungen beheben:

