Open wioxjk opened 6 years ago
Detta repot är endast en tidig utgåva av en nyare version av dbwebb-cli. Det fungerar inte och är inte tänkt för live användning. Det repot som är aktuellt för dbwebb-cli är mosbth/dbwebb-cli.
Då bör ni se över vilka repon som dbwebb länkar till, för detta är nämligen den som är länkad till.
På vilket sätt är det länkat hit, var fanns den länkan?
dbwebb github
Kör jag det kommandot på en färsk installation utav dbwebb som har genomförts med instrultionerna här: https://dbwebb.se/dbwebb-cli/installera
Så är det detta repot som länkas.
Japp, det stämmer om länkningen, jag var inte medveten om det. Nåja, lika bra vi tar issuena på detta repot eftersom tanken är att denna koden i detta repot skall ersätta den jag har i mosbth/dbwebb-cli.
Vi börjar om.
Skriptet dbwebb-cli skapar egna ssh-nycklar .ssh/dbwebb*
, Jag ville undvika att använda andra nycklar, även om de fanns.
Man kan själv styra vilken ssh-nyckel som används, om man redigerar $HOME/.dbwebb.config
. Det är normalt ingen som ändrar det.
När man kör kommandot dbwebb shkey
så genereras alltid nya nycklar, men man kan själv välja det genom att svara ja/nej.
$ dbwebb sshkey
First we need to create a ssh key and store it locally.
Press enter/return to continue...
Generating public/private rsa key pair.
/home/mos/.ssh/dbwebb already exists.
Overwrite (y/n)? ^C
Att nyckeln skrivs över eller ej är inbyggt i hanteringen, det kommando som genererar ssh-nyckeln. Skriptet dbwebb-cli bryr sig inte om användaren genererar nya eller inte.
Den nyckeln som finns används sedan för att placeras på studentservern för att förenkla framtida inloggningar. Kör man dbwebb sshkey
många gånger så ligger flera nycklar på studentservern, men bara en, den senaste funkar.
Hur tycker du att skriptet borde hantera det?
dbwebb sshkey
skriver över befintliga SSH-nycklar för användaren. Bäst att kontrollera om en nyckel finns och använda den - annars skapa ny.